add smartParsing option

Now you can enable/disable the 'smart parsing' feature that turns "true"
into the boolean true. I'm not sure this is the best interface but it's an
improvement on the old behavior to just do everything.

Fixes #1