Changed default for KeyHash2 template parameter
changed version number to 1.0 RC
added include
using template functions instead of std::function
improved documentation