[BISERVER-10702] Flush session entries from cache when the session is logged out.

- Added call to logout a PentahoSession when the underlying HttpSession has expired.
- Flushing caches when Pentaho System is going down.
[BISERVER-10703] Adding defensive code to frame loading script to continue on in the event of an XSS exception.
[BISERVER-10703] Adding defensive code to frame loading script to continue on in the event of an XSS exception.
BISERVER-10729 - Loading of some common-ui resources is causing 500 server errors on first server startup.
BISERVER-10296 - Changed location of jtds jar and removed dupe hsql from WEB-INF/lib
Merge pull request #1099 from lucboudreau/master

[ANALYZER-2197] Fixes a couple new failures die to missing mocks.
Merge pull request #1079 from pentaho-nbaker/xssfix

[BISERVER-10703] Adding defensive code to frame loading script to contin...
Merge pull request #1078 from pentaho-nbaker/master

[BISERVER-10702] Flush session entries from cache when the session is lo...
Merge pull request #1097 from rfellows/dev

BISERVER-10729 - Loading of some common-ui resources is causing 500 server errors on first server startup.
StandaloneApplicationContext has a potential IndexOutOfBounds scenario if you add an ExitPointHandler but not an EntryPointHandler
[BISERVER-10694] Adding Pentaho ExitPointHandler to shut-down the OSGI Runtime instance.
Merge pull request #1100 from pminutillo/localdev

BISERVER-10296 - Changed location of jtds jar and removed dupe hsql from...
BISERVER-10736 - Adding the reporting lib jar in the ivy.xml
Merge pull request #1103 from rmansoor/master

BISERVER-10736 - Adding the reporting lib jar in the ivy.xml
[BISERVER-10694] Removing ExitPointHandler, moving shutdown code to SystemListener method
BISERVER-10724 xactions with contentrepo (JCR) destinations are not
having their output saved to the repository
[ENGOPS-252] Override ‘publish-local-nojar.internal’ to allow publish local to work without resolving again.
Merge pull request #1105 from mdamour1976/master

BISERVER-10724 xactions with contentrepo (JCR) destinations are not having their output saved to the repository
[ENGOPS-225] shared file update from distribute.groovy
Revert "[ENGOPS-225] shared file update from distribute.groovy"

This reverts commit 7880c579d81a056505fd8709c87e853f1ab3940d.