Initial skeleton for v1.3.0. Currently contains the Message_type enum and the Hello message.
Merge branch 'master' into akron/v1.3.0
Added v1.1 and v1.2 directories with some stubbed out message.* files. Also updated the Message_type enum names to reflect v1.0's.
Stubbing out management interface.

Implement a new server port for nocontrol that accepts
connections and consumes JSON files.
Implement basic send functionality in noctl.

Fix bugs in the socket class (string-based address init).
Fix bug in system error (non-negative values aren't errors).
Adding missing files.
Printing facilities for sockets.

- Provide a port accessor for the address class.
- Implement a missing accessor.
Adding blocking flags for resources.
Adding non-member fns for resource flags.
Support incomplete system calls.
Add write events to the reactor.
Merge remote-tracking branch 'origin/akron/v1.3.0'
Fix Mac OS X build error.
Added flag structure to store command line flags
Added vocab.md and design.md. Began initial work on vocab.md
Working on reactor.

- Implement event subscription.
- Refactor the reactor/handler relation so we don't pass
  reactors all over the place.
- Update the handler life-cycle for reactor-owned
  handlers
- Remove on_open, on_close events (use ctors, dtors).
- Removed reactor dependency in hanlder registry and
  timer queue.
Fixing build errors form reactor changes.
Initial implementation of acceptor.
Initial implementation of the connector pattern.
Re-adding open/close events.