First draft of a consolidated IOlapService for hosted and remote connections. Also ports the XMLA servlet to this class.
Fixes a small bug in the repository helper. It wasn't looking for the metadata file in the repo. Also adds the IOlapService to the standard available objects in PentahoSystem. Also makes the OlapServiceImpl work when no catalogs exist.
Adds the remote catalogs to the ones serviced by the XMLA server.
More work for the XMLA branch.
More work for the XMLA branch.
More oap4j goodness.
Preps the XMLA servlet for mondrian 4.
Merge branch 'master' of https://github.com/lucboudreau/pentaho-platform into xmla

Conflicts:
	extensions/src/org/pentaho/platform/plugin/services/importexport/legacy/MondrianCatalogRepositoryHelper.java
	extensions/src/org/pentaho/platform/web/servlet/PentahoXmlaServlet.java
	extensions/test-src/org/pentaho/test/platform/web/DynamicContentFinderTest.java
Fixes a bad usage of log4j. Should use the log factory to get the logger.
Codestyle fixes and a base test case. Doesn't pass yet. WiP.
Disables the IOlapServiceTest until it works.
Merge branch 'master' of https://github.com/pentaho/pentaho-platform into xmla
[ANALYZER-2197] Adds documentation to OlapServiceImpl and also pushes down the repository delete operations into the MondrianRepositoryHelper.
Merge branch 'master' of https://github.com/pentaho/pentaho-platform into xmla
[ANALYZER-2197] Fixes some tests in OlapServiceTest.
Merge branch 'master' of https://github.com/pentaho/pentaho-platform into xmla
[ANALYZER-2197] Adds tests for the IOlapService.
[ANALYZER-2197] Fixes a couple occurences of log4j. Uses apache logging/slf4j/log4j instead. Also adds the Mondrian VFS handler to the XMLA servlet.
Merge branch 'master' of https://github.com/pentaho/pentaho-platform into xmla
Merge branch 'master' of https://github.com/pentaho/pentaho-platform into xmla