Hello git world.
Updated TODO
Change CMake to build both a shared and static library for libtapioca
Support for make install layout of libpaxos

Instead of depending on the build folder for libpaxos we can now specify
a LIBPAXOS_ROOT which is the root of the installation directory for
libpaxos
First support for make install in a directory

Still need to do some shuffling around of definitions of functions to
enable the storage engine to build off of the installation folder, and
separate nicely the B+Tree from the non-B+Tree stuff
Fix hardcoded include to paxos config reader
Reorganization and cleanup of headers and old code

Attempt to cleanly separate the btree code from the 'core' tapioca stuff
Move some definitions into common header
Config/script file reorg; fixes to rec bdb
Intermediate progress on TCP/Libevent refactoring
Change cproxy to submit tx with TCP/libevent;
WIP; cm now listens on libevent, but cproxy not sending correctly
Add kdevelop stuff to .gitignore
WIP cproxy able to communicate over libevent to cm

Still some issue with how the data is sent as we are getting some
corruption
Fixed libevent problems, cproxy <-> cm working
Add handling code for libevent reqs to rec node

The storage nodes still need to be configured to send and receive though
Not a bad idea to commit code that compiles
WIP: Enable storage node to connect to rec w/libev

Code mostly written but still buggy, at least has not broken learning component of rec node
Remove hard-coded reference to BDB 4.8 static lib
Launch only one rec node for now