Shave a few cycles off jsonb parsing.

Field names and string values can't be NULL, although they might be
empty, so don't waste time checking got see if they are NULL - the
parser will have seen to that already.
Merge branch 'jsonb_and_hstore' of github.com:feodor/postgres into jsonb
Improve regression test code coverage for jsonb and json.