Very very minor

Hi,

I'm just trying to get to grips with Github and thought you're droglulus project looked quite interesting.

After running the tests and found there were a few fails. One test required the mock package so I have submitted a very minor change to the requirements.txt.

The other failures (~10) were due to an orderedDict being returned by to_msgpack() in messages.py. I have simply converted this to a dict() before returning. I'm not sure if this is due to me and you having different versions of python or you happened to have not run the tests before comitting?

I'll hopefully make some more substantial contributions in the future.

Cheers,

Ciarán