[hashtable] hashmap implemented, no leaks, tunned hash function and extended test