Don't cache commits
Prep for release 0.3.1
Minor cosmetic fixes:
Java namespaces in field names in the errors don't convert to strings nicely with errors.to_a so manually convert them

Attributes shouldn't be capitalized in error messages