Merge pull request #258 from tmorgner/master

PRD-4747: Sparklines used an xml-element that did not match the element-...
Merge pull request #259 from tmorgner/master

PRD-4747 - Subgroup body needed extra registration
Merge pull request #260 from tmorgner/master

PRD-4747 - data-body uses non-standard naming
PRD-4691: Handle formulas with unbalanced parenthesis in inner formulas.  Added several test cases.
PRD-4691: Check count before indexing.
PRD-4691: Allow for tab between textfields and have parameter field evaluated properly.  Added some null guards.
Merge pull request #262 from pentaho-skarmali/PRD_4761_handle_tabbing_formula_parameter_fields

PRD-4691: Allow for tab between textfields and have parameter field eval...
Merge pull request #261 from pentaho-skarmali/PRD_4691_nested_function

Prd 4691 nested function
override subfloor and do nothing since we have no source dir
Merge pull request #263 from tmorgner/master

PRD-4254 - Merging shared connection definitions
Merge pull request #264 from tmorgner/master

PRD-4254  - Shared datasource connections editor for PRD. Build fix
PRD-4254 - Fixing ivy to include the reporting engine core tests, as we need the database defined therein