.gitmodules: nevermind with libuv. the primary reason is that all sockets are made nonblocking, and subprocesses inheriting nonblocking sockets can't reliably change them into blocking ones. this breaks everything...
forestdb: use newest version.
.gitmodules: Add hashtable library tommyds.
kayos: Add kayos_path for dealing with paths.
Call ensure_kayosdb_path() on startup for each main().
Check KAYOSDB_PATH env var for default path.
kayos: cleanup, fix include files
tommyds: Going to use jansson for hashtables for now.
gitmodules: update
kayos: Fix handling of json objects, buffers for whitespace skipping change. Add libc_fatal_error so we don't print errno on fatal errors that don't set it.