JSON hierarchy caches.
JSON before XML and non-js JSON sourcing.
Stronger globals.
Removed JSTree formatting from json cache files.

Still needs to be cleaned up and generalized and documented.
Fixed bug: mismatched tags.
Merge branch 'release-2.3'
modified phing config to allow passwordless mysql root user
Fixed bugs in hasHoldings().
Merge branch 'release-2.3'
More accurate OAI Content-type header.
- Resolves VUFIND-1042.
Merge branch 'release-2.3'
Changed public method to protected (shouldn't be exposed).
Added more simple tests.
Refactored some .ini code for future reuse.
Less Compiler duplicate message fix.
Smarter command-line processing to allow direct index.php access.
Utility to normalize language files.
Re-normalized language files with new CLI tool.
Merge branch 'release-2.3'

Conflicts:
	languages/ca.ini
Fix inconsistent sort behavior.