1. Jshint 2. c32 improvements 3. author info

This is motivated mostly by the fact that the gruntfile runs JSHint again but doesn't the code on BB/master doesn't pass JSHint. I found having to modify the Gruntfile to build a little annoying so I fixed that, and along with it are some recent changes I was prepping to submit.

The C32 changes improve parsing of real world problem sections I encountered from Greenway and IMS, and they should only ever include additional data.

The author piece is the previously mentioned change to parse the author and include it in the document JSON.

This is a little more disjointed of a change than I usually like to make in a single pull request, but you can verify that I only made additive changes to the JSON and the tests still pass, so it should be safe.