Implement hash map pair removal.

- Remove comparator from linked list. Done with pointer comparison now.
- Adapt linked list tests to new remove method.
- Add hash_map_remove.
- Switch order of computed and expected in malloc counter tests.
- Add related TODOs.
Merge branch 'master' into remove-from-hash-map

Conflicts:
	src/hash_map.c
	src/hash_map.h
	test/test_hash_map.c
	test/test_linked_list.c
adjust size field properly on remove
Merge branch 'master' into remove-from-hash-map

Conflicts:
	src/linked_list.c
	test/test_linked_list.c
Make strict AStyle compatible.
Merge pull request #11 from seanfisk/remove-from-hash-map

Implement hash map pair removal.