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.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	designer/report-designer-assembly/ivy.xml
Merge remote-tracking branch 'origin/master'