Inline word splitting and hashing functions, use unsafe shifts
Add profiling flags to cabal configuration
Merge pull request #3 from dmit/optimize-hashing

Optimize hashing