Improved the query command a bit - it should be less confusing when the
user makes an error (it's now a bit more restrictive, but also explains
better when things go wrong).
Merge pull request #244 from EricWittmann/sramp-185-query-command

(sramp-185) Query command improvement (CLI)
Get a JCR session in a way that's more generic - allows configuring
modeshape to use JAAS or anonymous.
Updated the installer to put the Overlord-Apps config file for 
s-ramp-ui in place.
Significant changes to support automatic auditing in the s-ramp
repository.  Auditing currently covers adding artifacts and updating
artifacts.  Multi-value properties are not yet working, and
relationship changes are not yet working.
Added a CLI command for getting the audit trail of an artifact.
Lots of auditing code cleanup.  Added sramp config options to
enable/disable auditing.
Merge pull request #245 from EricWittmann/sramp-158-auditing

(sramp-158) Auditing support in S-RAMP