[WIP] PEP8 + Other Fixes
Fixed a bug with unhashable types
Implement the mesos status update handler
Implement the launch tasks action
Made use of the ack function already implemented
Cleanup setup.py and support for pip install

The BUILD files conflict with the default build/ directory so we'll set a default build base that doesn't conflict.
Added support for sending framework messages
Missing @locked on decline_offers
Clean up the executor code

- PEP8
- Abort/Stop logic
Parse the sender PID when replying with an ack
Added logic for stop/abort
Fixed a typo, wups
Automatically register with the slave upon init
PEP8 Tests
Fixed a typo in the protobuf object
Pass the framework/executor ID strings correctly
Registration debugging
Register on the IOLoop
Ensure we register and start the loop after mounting all the message handlers
Missing argument to ShutdownProcess()