Updated gson serialization so that itemstacks and achievements are now serialized correct to the minecraft format.

Added more substantial tests for messaging and serialization as well as updated current test backend