Add dynamic hashtable implementation

shl_htable is a new dynamic self-resizing hashtable. It's based on Rusty
Russels work from ccan. All I added was a small wrapper to use it as
simple map.

Signed-off-by: David Herrmann <dh.herrmann@gmail.com>