- 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)
Status Name Job ID Coverage
  Test
passed clang-c++11 #6380
Linux

00:21:55

passed clang-c++98 #6382
Linux

00:17:12

passed cppcheck #6385
Linux

00:00:30

passed gcc-c++11 #6379
Linux

00:04:43

passed gcc-c++98 #6381
Linux

00:04:07

passed macos-c++11 #6383
Apple

00:16:23

passed macos-c++98 #6384
Apple

00:14:37