Stop throwing exceptions on bad persistent json.

Closes #1
Closes #34