test/collections: removed needless _empty param from test macros.
hash_map: new collection class.
test/collections/hash_map: new test. Updated test/general/headers.