MODE-1934 - "De-activated" all Apache POI dependencies. No code was removed, so that if the underlying issue is fixed in a future version of POI, we should be able to easily bring it back.
MODE-1934 - Replaced TODOs with "See MODE-1934".
MODE-1938 - Fixed potential leak of un-initialized workspace caches.
MODE-1925 - Fixed the packaging and dependency versions of the demos which are part of the main ModeShape distribution.
MODE-1934 - Removed additional POI dependencies.
MODE-1926 Oracle DDL Parsing Of Create Index Statement Is Incomplete
Implemented parsing of oracle create index statements. Also statement options are now being saved as statement options instead
of unknown statements. I had to comment out the DdlParsersTest.shouldParseUnterminatedOracleFile test that uses the GFM_Physical.ddl file.
This file does not have statement terminators and the parser now doesn't know when one statement stops and another begins.
MODE-1926 Oracle DDL Parsing Of Create Index Statement Is Incomplete
Corrected OracleDdlParser.areNextTokensCreateTableOptions(DdlTokenStrem) method to also look ahead and *not* process the tokens if
they match a DDL statement start keywords. Added the one test I commented out in last commit back in. Also added a test to make
sure the Oracle parser is handling the unterminated statements correctly. So the DDL parser framework still allows DDL files
having statements that are not terminated.
MODE-1939 Oracle DDL Parser Errors When It Parses Database Objects With A Name Containing An Allowed Symbol
Changed Oracle DDL parsing of names to allow the valid Oracle name character symbols.
MODE-1921 Extended the ModeShape Event API, with a PropertyEvent interface which allows additional information to be retrieved from property events. To get this information however, clients will need to cast the events to the new interface.
MODE-1921 Updated JcrPropertyEvent, as per review
MODE-1941 - Added an integration test which verifies  authentication & authorization via the default EAP security configuration.
MODE-1940 - Fixed indexing when a rename operation occurs.
MODE-1947 Corrected potential null pointer exception in Excel sequencer

Handle undefined cells in Excel documents
MODE-1944 Migrated ModeShape EAP kit to EAP 6.1.0.GA. This presented a number of challenges:
- RestEASY 2.3.6 excludes explicity a dependency required by resteasy-multipart-provider/apache.james. For this to work, it had to be re-added with the scope "runtime"
- Deploying exploded webapps does not work anymore (for whatever reason...). This means that our EAP kit had to be changed to provide packaged .war files for the web application. This brought forth several issues around the subsystem and the content of the wars which was fixed.
Changed EAP install script to executable
MODE-1942 Removed support for storing indexes in ISPN.
MODE-1945 Fixed the code which validated mandatory children of a node type, before saving a session.
MODE-1943 Implemented peer-to-peer indexing, based on processing of remote internal events. This mechanism will be triggered whenever a repository is clustered and indexing is not configured in clustered mode.
MODE-1913 Removed the CMIS webapp from the EAP xml configuration file. The web application will still be packaged & distributed, but will not start together with the subsystem.
MODE-1949 Fixed property & child node validation when removing mixins.