[PDI-8262] Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed): further steps - Pentaho BI Platform Tracking
[PDI-10270] Fix: do not set result.nrErrors in case of 'normal' fail of a particular Job Entry

* for the sake of backward compatibility special Kettle variable is introduced:
	KETTLE_COMPATIBILITY_SET_ERROR_ON_SPECIFIC_JOB_ENTRIES
	if this variable is set to "Y" old behavior takes place.

* result.nrErrors is set only in case of exceptional flow:
	e.g. bad arguments (null), non existing directory to be checked by the Job Entry etc.

* unit tests implemented for both FilesExist and FolderIsEmpty job entries.
PDI-10646 - Fixing regression in regex eval
Merge pull request #26 from mtseu/pdi-10270-fix-format

[PDI-10270] Fix: do not set result.nrErrors in case of 'normal' fail of ...
Merge pull request #30 from brosander/PDI-10646-2

PDI-10646 - Fixing regression in regex eval
PDI-10801 - Fixing NPE in BaseStep introduced when adding unit tests
Merge pull request #32 from brosander/PDI-10801

PDI-10801 - Fixing NPE in BaseStep introduced when adding unit tests
PDI-10801 - Fixing Java 7 Autocomplete
Merge pull request #33 from brosander/PDI-10801

PDI-10801 - Fixing Java 7 Autocomplete
Merge branch 'master' into PDI-8262
Re-applied formatting in order to reduce number of diffs.
Merge pull request #25 from pavel-sakun/PDI-8262

[PDI-8262] Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed): further steps - Pentaho BI Platform Tracking
Merge branch 'master', remote-tracking branch 'upstream/master'