Add the Version class to report on DSpace's version, build environment, and runtime environment.
Fix .gitignore to not ignore maven.properties
Test for Discovery/Lucene search
Add a launcher command
re: #736, fix logic error in handling multiple values in SHIB-SCOPED-AFFILIATION header, also make minor revisions to help messages to correct for suggested syntax and config file location
Merge pull request #214 from hardyoyo/DS-1546

DS-1546 fix logic error in findMultipleHeaders method of ShibAuthentication plugin; also fix config advice in ShibAuthentication plugin.
DS-1550: Reattach dspace-lni-client so that it is built whenever dspace-lni gets built
Merge pull request #216 from tdonohue/DS-1550

DS-1550: Reattach dspace-lni-client so that it is built whenever dspace-lni gets built
Add SCM revision number (= git commit hash) and branch name (but the
build-number plugin doesn't get that from git yet).
Add the Version class to report on DSpace's version, build environment, and runtime environment.
Fix .gitignore to not ignore maven.properties
Test for Discovery/Lucene search
Add a launcher command
Add SCM revision number (= git commit hash) and branch name (but the
build-number plugin doesn't get that from git yet).
Merge branch 'DS-1456' of github.com:mwoodiupui/DSpace into DS-1456

Conflicts:
	.gitignore
Fix badly broken .gitignore, include new scm.properties template.
I fumbled a rebase and hadn't cleaned up properly.  Including recent
changes to .gitignore from others also means that I don't need to
exempt the .properties files in this work anymore.
Merge pull request #217 from mwoodiupui/DS-1456

DS-1456 "dspace version" command-line script.
This looks like two committer approvals, so in it goes.  I added the commit number as requested.
javadoc for SFXFileReader
javadoc for the util package
javadoc for the bulkedit package