Added a missing bitcount operator
Added explanation to the bit shift
Fix: Moved avl_dbg() macro from {avl,common}.c to common.h
Fix: Run avl/{avl,common}.c through astyle
Fix: avl include strings should be "avl/*.h"
Fix: include string should be "ht/*.h"
Fix: include string should be "ll/*.h"
Merge pull request #220 from matthiasbeyer/fix-include_strings

Fix: Include strings unified
Merge pull request #219 from matthiasbeyer/remove-duplicated_avl_debug_macro

Remove duplicated debug macro in {avl,common}.c
Merge pull request #218 from matthiasbeyer/fix-avl_style

Fix style in avl/{avl,common}.c
Merge pull request #217 from TheNeikos/fix-ht_insert

Added a missing bitcount operator
Fix: ht_nbuckets() shouldnt be able to modify the ht obj
Moved malloc to calloc
Added missing frees
Merge pull request #226 from matthiasbeyer/fix-ht_nbuckets_const_params

Fix: ht_nbuckets() arg made const
Merge pull request #227 from TheNeikos/fix-ll_uninit_values

Fix ll uninitialized values in test
Added ll_select() interface and implementation
Added avl_select() interface and file for impl.
Added implementation for avl_select() including helper func
Added interface for ht_select() and impl file