Initial commit of simple CI code. Not yet fully functional
actually run some tests and provide communication across all parts
take in repo/test dir on cli
add runner checker
update test_runner and change when we send messages
add automated port finding code
fix comments
fix some comments and style
ensure test runner can detect dispatcher failure
update readme with docs
fix formatting
clarify steps
formatting
style update
use more shared code
add better monitoring
moving the basic stuctural queries to constructs
refactoring the graph queries to be in a seperate namespace
* Beginning of the chapter text.

  The same content is also available at:

      http://audrey.nu/pages/99lines
* Copyedit