[PDI-11344] - Blocking step poor performance because of not setting BaseStep.first to false
[PDI-11049] PDI fails to connect to different Hive databases other that "default"
[PDI-11344] - Blocking step poor performance because of not setting BaseStep.first to false - introduce test
[PDI-7243] - JSON Output Step throws NullPointerException when previewing no rows - add condition to avoid null value and introduce a test
[PDI-12211] A single step copying data to multiple partitioned steps does not work
[PDI-12211] A single step copying data to multiple partitioned steps does not work - test
Merge pull request #671 from stepanovdg/PDI-11049_2

[PDI-11049][5.1] PDI fails to connect to different Hive databases other that "default"
Merge pull request #669 from akhayrutdinov/SP-1370

[PDI-11344] - Blocking step poor performance because of not setting BaseStep.first to false
Merge pull request #681 from akhayrutdinov/SP-1385

[PDI-7243] - JSON Output Step throws NullPointerException when previewing no rows
SP-1433 - Backport of PDI-12318 - NullPointerException running job with massive parallel Job/Transformation loads (5.1)

backport on 5.1 branch.

	modified:   engine/src/org/pentaho/di/job/Job.java
Merge pull request #678 from SergeyTravin/SP-1388

SP-1388 -  Backport of PDI-12211 - A single step copying data to multiple partitioned steps does not work (5.1)
[PDI-12211] - Fix BaseStepTest compile errors in 5.1
Merge pull request #697 from prakapenka/SP-1433

SP-1433 - Backport of PDI-12318 - NullPointerException running job with massive parallel Job/Transformation loads (5.1)
Merge pull request #708 from akhayrutdinov/SP-1388

[SP-1388] - Fix BaseStepTest compile errors in 5.1