Fix whitespace
doc: Disable indentation of XHTML output

Indenting the XHTML output can lead to incorrect rendering.  This only
affects the build via XSLT.
Assert(IsTransactionState()) in RelationIdGetRelation().

Commit 42c80c696e9c8323841180029cc62741c21bd356 added an
Assert(IsTransactionState()) in SearchCatCache(), to catch
any code that thought it could do a catcache lookup outside
transactions.  Extend the same idea to relcache lookups.
Alphabeticize list in OBJS definition in utils/adt Makefile.
Add jsonb_array_elements_text, code cleanup and refactoring.
Merge branch 'master' into jsonb

Conflicts:
	src/backend/utils/adt/Makefile
fix whitespace