PDI-11852 - Spoon crashes on metrics tab if transformation have CSV File Input step with parameter in Enclosure field. Added null checking to refreshImage method of TransMetricsDelegate and JobMetricsDelegate objects.
[PDI-12374] - Following Jens Bleuel and Chantel Brathwaite's modifications
Merge pull request #578 from webdetails/PDI-12374

[PDI-12374] - Following Jens Bleuel and Chantel Brathwaite's modificatio...
Merge pull request #549 from YuryBY/PDI-11852

PDI-11852 - Spoon crashes on metrics tab if transformation have CSV File...
[PDI-10744] - Updates for new UX flow.  Backed out saving user preference for warning dialogs
Merge pull request #579 from pentaho-skarmali/PDI-10744_execute_permission_spoon_kitchen_pan_carte

[PDI-10744] - Updates for new UX flow.  Backed out saving user preferenc...
[PDI-10744] - if any of the open tabs are dirty, then disable connect menu-item
Merge pull request #581 from pentaho-skarmali/PDI-10744_execute_permission_spoon_kitchen_pan_carte

[PDI-10744] - if any of the open tabs are dirty, then disable connect me...
[BISERVER-11715] Replacing the old google-collections jar with google-guava to remove class conflicts at runtime.
PDI-12382 : Class org.pentaho.di.trans.steps.mapping.MappingTest is
already defined
Merge pull request #582 from mattcasters/PDI-12382

PDI-12382 : Class org.pentaho.di.trans.steps.mapping.MappingTest is