PRD-3965 adding validation and exception handling for PRD templates MongoDb source
[PDI-9552] Add mongodb plugin to PRD assembly.
PRD-3965: Merging Pull Request #23
PRD-4313: Fixing the element rendering and layout state for the global layouter.

This patch also adds a shared renderer, as all element-renderer implementations process the full report. That workload can be shared so that the report is executed only once.

Fixed problems with the overlapping node detection that resulted from the shared global rendering.
Merge pull request #26 from tmorgner/PRD-4313

PRD-4313: Fixing the element rendering and global layout state. 

This patch also adds a shared renderer, as all element-renderer implementations process the full report. That workload can be shared so that the report is executed only once.

Fixed problems with the overlapping node detection that resulted from the shared global rendering.
PRD-3281: Updated assembly classpath to NOT include the contents of the lib-directory.

It, however, includes the contents of lib/jdbc. This fixes a issue in the VFS for the publish dialog, where it complains about duplicate providers for the procol family "web-solution"
PRD-4249: handle multi-select of datasource
Merge pull request #29 from pentaho-skarmali/PRD-4249_jdbc_multi_select

PRD-4249: handle multi-select of datasource