PRD-4507 Restructure code
PRD-4568: Fix NPE that was causing dialog to not render properly.
PRD-4507 Expand the DataSource after selection in crosstab and subreport
Merge pull request #113 from pentaho-tband/PRD-4507

PRD-4507 Expand the new datasource after add for crosstabs
Merge pull request #112 from pentaho-skarmali/unable_to_launch_formula_editor

PRD-4568: Fix NPE that was causing dialog to not render properly.
[PRD-4252] Cannot re-save report created with wizard
PRD-4577 Fix selection of items
Merge pull request #115 from pentaho-tband/PRD-4577

PRD-4577 Fix selection of items
PRD-4483 Fix return code handler for PDF failure in Unix only.
PRD-4483 Fix return code handler for PDF failure in Unix only. Added thread process to join run in background
Merge pull request #117 from pentaho-tband/PRD-4483

PRD-4483 Fix return code handler for PDF failure in Unix only. Added background thread to handle waitFor join
PRD-4577 Fix the selection of properties, datasources, and structure panel
Merge pull request #118 from pentaho-tband/PRD-4577

PRD-4577 Fix the selection of properties, datasources, and structure pan...
Merge pull request #114 from webdetails/PRD-4542

[PRD-4252] Cannot re-save report created with wizard
Initial commit for subreports
PRD-4556: Performance testing class to benchmark performance.  Added class packages to simplelog.properties to exclude debug/info logs from getting in the way.
Merge pull request #119 from pentaho-skarmali/PRD-4556_performance_measurements

Prd 4556 performance measurements
shared file update from distribute.groovy
shared file update from distribute.groovy
shared file update from distribute.groovy