Better msgpack

Making msgpack work for nested javascript objects and cleaning up the test campaigns

Results still aren't being sent back correctly for the hashcrack kernel.