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.
Fixed sorting inconsistency.
Merge branch 'release-2.3'
Added language copystring utility.
Added strings for alphabrowse improvements.
Merge branch 'release-2.3'
display headings in table on alphabrowse home (bootstrap only)
Small German correction

* note_780_5 is "absorbed"
* German value translates to "absorbed into", so the other way round
* proper translation is "Darin aufgegangen" ("Absorbiert" would sound very chemical)
* see for MARC: http://www.loc.gov/marc/bibliographic/bd780.html
* German translation by Deutsche Nationalbibliothek is identical: http://d-nb.info/996983511/34
Merge branch 'release-2.3'
Avoid direct call to getConfig().
Adding test for language file consistency.
- Resolves VUFIND-760.