Bugfix: Fixed bad argument type in dclass Packer unpack_uint.
NetworkClient: Improve subclassability.
API Enhancements: Refactor NetworkClient and other datagram routing APIs for cleanilness and clarity.
NetworkClient: Make async_receive protected instead of private.
NetworkClient: Fix compile error.
Merge pull request #153 from Astron/NetworkClient-subclass

NetworkClient: Improve subclassability.
ClientAgent: Fix forgotten add-to-historical-objects case.
CMake: Fix "POSTGRESQ" typo.
CMake: Make use of CTest to run Astron tests automatically on "make test"
Merge pull request #155 from Astron/ca-typofix

ClientAgent: Fix forgotten add-to-historical-objects case.
Merge pull request #156 from Astron/cmake-test

Run tests through CTest
Merge branch 'master' into codereview-nov
Bugfix: Repair CMakeLists after merge.
Review: Cleanup AstronClient.cpp and improve documentation.
Review: Cleanup ClientAgent/Client and improve documentation.