Handle null fields.

* Switch the json parser to return a proper null, instead of the special NULL object.
* Compare against null directly
Allow deserialize to parse BytesWritable, which adds support for json embedded in sequence files