PRD-5052 - Updated jersey libraries to 1.16, same as BI-server.
[BUILD] - Fixed external dependencies which declared test dependencies
          as compile-time dependencies. Removed some cases where tests
          were published which are not useful elsewhere.
          Added support for ivy-publish in experimental subfloor supplement.
(cherry picked from commit 8079ed1)
PRD-5052 - Exclude more files from kettle datasource dialog.
PRD-5073 - Exclude Pentaho BI server classes as they do break all JDBC
 drivers who use the driver manager.
PRD-5053 - Exclude driver classes leaked from the kettle project.
PRD-5073 - Added new runtime configuration for "platform", so that
the platform's jars are treated as second-class external libraries
and are never passed on to users of libpensol by default.

Note that "default_platform" in the ivy config is NOT part of the
"default" configuration. Keep it that way!
PRD-5073 - Added new runtime configuration for "platform", so that
the platform's jars are treated as second-class external libraries
and are never passed on to users of libpensol by default.

Note that "default_platform" in the ivy config is NOT part of the
"default" configuration. Keep it that way!
PRD-5073 - Copied the RepositoryPathEncoder class into this project.
That avoids the dependency and side-effects of having the platform
sitting in the classpath.
Merge pull request #373 from tmorgner/PRD-5052

PRD-5052, PRD-5053 and PRD-5073 - Fixes in ivy configs
PRD-5073 - Changes IntelliJ scope for platform jars to provided, so
that they do not get inherited to sub-modules. Also made the sample-data
init-method more resilent to driver manager interference like the one
done by the pentaho-platform code.
Merge pull request #374 from tmorgner/PRD-5052

PRD-5073 - Changes IntelliJ scope for platform jars to provided, so
PRD-5053 - Excluded JDBC-drivers from all modules that pull in Kettle
 and added both Kettle and its JOBC drivers into the assembly.
PRD-5053 - Excluded JDBC-drivers from all modules that pull in Kettle
 and added both Kettle and its JOBC drivers into the assembly.
Merge pull request #375 from tmorgner/PRD-5052

PRD-5053 ivy fixes.
PRD-4924 - Report-Preprocessor-metadata missed an initialization and
 thus failed with an NPE. Also made the editor more user-friendly
  by indicating which instance is edited instead of showing a blank
  field.
Merge pull request #376 from tmorgner/PRD-4924

PRD-4924 - Report-Preprocessor-metadata missed an initialization and
PRD-4745 - Hide version selector for login dialogs for publish
Merge pull request #377 from tmorgner/PRD-4745

PRD-4745 - Hide version selector for login dialogs for publish
PRD-4891 - Overlay renderers abused the graphics by not taking the
 section's global offset into account. The offset is the space consumed
 by all previous bands on that report.
Merge pull request #378 from tmorgner/PRD-4891

PRD-4891 - Overlay renderers abused the graphics by not taking the