Add a Jackson converter.

Whitespace cleanup.
Cleanup to avoid unchecked cast on conversion.
Merge pull request #280 from kaiwaldron/kw/jackson-converter

Add a Jackson converter.