Cpp 145

First whack at node discovery. Presently hosts are cleared after control connection is started with contact points. Control connection queries the connected node and add_host to Session to populate the list.

Creating PR for review while still running integration and leak tests.