Replaced ad hoc cinthash with std::unordered_map
Compilation fix
OS X compilation fixes
Merge pull request #178 from corporateshark/cinthash

Replaced cinthash with std::unordered_map