This adds a new drop-in replacement for the glib hashtable implementation. The hash table can be found at github: github.com/rustyrussel/ccan It's licensed under the terms of the LGPL and perfect for our implementation. Please see COPYING for license information. Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>