This allows macOS IME developers to simply import LibChewing as a Swift Package.
The added Swift Unit Test files are only for making sure that C APIs are accessible from Swift.
On macOS, as long as libchewing is compilable using cargo, one can always run swift tests to build and run Swift package on macOS with Xcode 26 installed (or standalone Swift 6.1+ installation). Earlier Xcode is okay as long as its shipped Swift is 6.1+.