General purpose C library for hash tables, binary trees, threading, error handling and more.