Fix bug in PrettyPrinter, add roundtrip and idempotency tests
Merge pull request #95 from TehMillhouse/prettyprint_fix

Fix bug in PrettyPrinter, add roundtrip and idempotency tests