Bug 868445 - Part 1: allow recording of JSON objects.
Bug 868445 - Follow-up: use cursor.moveToFirst instead of moveToNext for safety.
Bug 868445 - Review comment: more PII.
Bug 868445 - Review comment: better handling and tests for discrete JSON and nulls.
Bug 868445 - Part 1: allow recording of JSON objects. r=nalexander