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.
Avoid direct call to getConfig().
Adding test for language file consistency.
- Resolves VUFIND-760.
Style fix.
Added mechanism to proxy image URLs; used this to display Summon thumbnails.
More conservative Summon thumbnail behavior.
Eliminated potentially confusing static variable.
- Expanded tests.
More appropriate parameter order in assertion.
Formatting cleanup; added test.
Advanced search input delete x now hidden when new group created.
Merge branch 'release-2.3'
Fixed typo; added tests.
Updated language files in preparation for password validation.
Merge branch 'release-2.3'
Fixed typos in comments.
Added support for specifying password policy when creating an account or changing password (currently minimum and maximum length).
Remove console.log, checkstyles, line endings for advanced search js files.