Merge pull request #187 from tmorgner/master

PRD-4584 et al: Handling of null input must be more robust
Merge pull request #188 from tmorgner/master

PRD-4664: Scripting text for datasources lost sometimes.
BISERVER-9897 Fix for Hyperlink custom parameter table - only add ::pentaho-path once
Merge pull request #189 from pentaho-tband/BI-9897

BISERVER-9897 Fix for Hyperlink custom parameter table - only add ::pent...
PDI-10416 - Removing unneeded slf4j dependency from libloader
Merge pull request #191 from tmorgner/master

PRD-4665, PRD-3985
Merge pull request #190 from brosander/PDI-10416

PDI-10416 - Removing unneeded slf4j dependency from libloader
Merge pull request #192 from tmorgner/master

PDI-10416 broke our tests.
Merge pull request #193 from tmorgner/master

PRD-3985 error handling, PIR-868 gold-sample generation
PRD-4665: Groovy needs to go up to 1.8