Synchronizing with the new C++ port

Requires pblibblasr (forthcoming), boost, log4cpp and gtest to compile.  Still needs some Makefile work and an updated readme, but want to get the the sync done before getting too far.