getting real serious
Fix makefile arrangement
Define interfaces
Add .travis.yml
Travis CI tweaks
Add Travis CI banner to README.md
Tweak readme
Makefile tweaks
Switch to CMake for compile_commands.json
Ignore Xcode files
Start connection implementation
Update .travis.yml
Support Travis CI CMake
More implementation work
Finish implementing networking facilities
Implement list and fix private_port
Fix Clang warnings
Add cutest and finish list
Switch to makefile-lib build
Fix .travis.yml