Added msgpack and started move the rest of the JSON code to jackson (untested)