PDI-11445 - Error message if HBase Row Decoder step
PDI-4707 Remove 'Run as command' option from s3 text file output
PDI-4707 - apply formatting
[PDI-10957] - Localization issue for annotated Steps/JobEntries

Originally bug was about only S3FileOutput step.
Making all steps/job entries localizable by referencing resource strings and specifying "i18nPackageName" for Step and JobEntry annotations.
"categoryDescription" attribute references shared resource string from engine.

Unit test dynamically loads all annotated classes and checks if localization is possible.

[PDI-10957] - checkstyle and organize imports
[PDI-10957] - fix small NPE along with main fix

it is reproducible when:
1. An S3 File Output step is dropped on a transformation
2. The transformation is saved and closed.
3. The transformation is open
Merge pull request #188 from mtseu/pdi-10957

PDI-10957 - fix and unit tests
Merge pull request #199 from dbahdano/PDI-11445

PDI-11445 - Error message if HBase Row Decoder step
Merge pull request #202 from dbahdano/PDI-4707

PDI-4707 Remove "Run as command" option from s3 text file output
[PDI-11812] - Making HadoopConfigurationBootstrap.java a KettleLifecfycleListener again
Merge pull request #205 from brosander/PDI-11812

[PDI-11812] - Making HadoopConfigurationBootstrap.java a KettleLifecfycl...
[PDI-11463]: Change Sqoop constructors to public
Merge pull request #212 from mattyb149/PDI-11463

[PDI-11463]: Change Sqoop constructors to public