fix #28

A little tiding up, and pulling in recent changes to msgpack-js

This now makes msgpack the default in the tests, we should probably test all encodings, though...

once https://github.com/creationix/msgpack-js/pull/5
is merged and published, must make sure to update the deps instead of pointing to the git repo.