Explicitly include Foundation headers
Use tuples to clean up hashInfoForAlgorithm()
Remove token type auto-conversion
Improve code formatting
Removed unnecessary semicolons
Fix indentation
Bump version number and CocoaPods platform requirements
Use native Swift functions for endianness swapping