Serialization, integration tests and travis

Hello Brian

I created integration tests for zmqweb and added all the travis metadata. This pull request also contains the change to msgpack (I also updated setup.py here). If json will be kept, I'll create a new pull request or update this accordingly.