Add Travis-CI configuration

Let's see if we can get some CI going to improve quality.
Move the zmq service test to tests/protocol

The unit and integration tests should just cover core diesel, not any of
the optional protocols.
Merge pull request #58 from dowski/master

Travis-CI Integration