Long parsing test

Older versions of jackson fail this test
TStringProtocol for .toString

handles struct map keys, unlike TReadableJSONProtocol
only generate a proxy if specified in annotations
spindle-2.0.0-M6