Adds support for read-only contexts that bypass internal DSO cache
[DS-1336] Creative Commons Locale
[DS-1336] modify method call, too
DS-1336 - Honour CC 1.5 API

There's no mention on the currently used by DSpace API (v1.5) (or the dev one) to the /classes call:

http://api.creativecommons.org/docs/readme_15.html#locale-xx
http://api.creativecommons.org/docs/readme_dev.html#locale-xx

Looks like they belong to some legacy support.

Sponsored-by: Universidad Nacional de Córdoba
DS-1336 - Introduce a property for defining CC locale

This patch introduces a new property into dspace.cfg: cc.license.locale
and uses it.

Sponsored-by: Universidad Nacional de Córdoba
[DS-1083] Command line tool for manipulating EPersons
Add 'read' command to execute a file of commands.
Factor runManyCommands() out to a new class, so that 'read' can be an ordinary command
Give feedback when an EPerson is created or destroyed
Factor that looong 'if' into one function per operation (add etc.)
Normalize some naming, implement --modify verb.
Used the wrong reference to test command and got an NPE
Make command reparsing work properly, and general cleanup
Inadvertently named the batch-input command 'run' rather than 'read'
Add the Version class to report on DSpace's version, build environment, and runtime environment.
Fix .gitignore to not ignore maven.properties
fix hardcoded db name in dspace-info.pl
Test for Discovery/Lucene search
Add a launcher command
Context is not valid if there was no understandable verb