mk_plugin_next: Moves code to mk_request and mk_response.
mk_server: Use ring queue for new connections and restart.
mk_signals: Remove, replaced by signalfd in server loop.
mk_plugin_next: Moves location request handling from mk_plugins.
mk_log: Reduces number of pthread_key_t needed.

Uses one pthread_key_t for all log files instead of one per file.
mk_config: Calls sanity check before reading.
mk_http: Fixes error where buffer on http object is unused.
mk_format: Removes double const in declaration.
monkey: Removes unused headers and unnecessary calls.
static: Cache last modified header.
mk_loader: Add loader module.
static: Add dbg.h header.
mk_clock: TEMPORARY, adds time header cache code.
configure: Disable Makefile generation.
lib: Build monkey core as library.

Move all core files to src/lib folder.
Remove mk_iov, mk_cache and mk_plugin.
Makefile: Adds Makefile for building with lib.
MKPlugin: Remove.
monkey.h: Remove.
mk_scheduler: Remove inlined mk_sched_get_thread_conf()

Don't expose ptherad_key_t and remove inline function.
mk_ring: Fix missing includes in header.