Show more info when things fail

And don't serialize default values when serializing manifests, etc.
Merge pull request #4 from InfinitiesLoop/master

Show more info when things fail