- ADD a macro OM_HAS_HASH in the config file.

- Based on the macro provide partial specializations for std::hash<>
- for vertex,halfede,edge, and face handles.
- Add a free function hash_value(BaseHandle) for boost::unordered_set/map
7 jobs for hash_functions in 79 minutes and 30 seconds (queued for 1 second)