PDI-7734 - junits for EE Repository export with Rules: When it fails, no UI feedback is given and the file is incomplete

Added junit tests for RepositoryExport with feedback
PDI-7734 - EE Repository export with Rules: When it fails, no UI feed
back is given and the file is incomplete

Ui detailed report added.
Added copyrigth info for all new classes.
[PDI-9212] Oracle Bulk Loader problem - LRM-00112
Merge pull request #270 from prakapenka/PDI-7734

PDI-7734 - EE Repository export with Rules: When it fails, no UI feedback is given and the file is incomplete
Merge pull request #478 from stepanovdg/PDI-9212

[PDI-9212] Oracle Bulk Loader problem - LRM-00112
PDI-7923 - integration test added
PDI-7923 - Formula step requires Number value type when could be used Integer

Added ability to guess Kettle ValueMeta for any Object.
Added ability to Formula step convert calculation result to target output
ValueMeta.
When we achieve formula calculation result as erased Object type we trying
to guess kettle value meta for this type, and convert it to target value
meta.
To reduce perfomance impact we also trying to discover is this conversion
is really necessary. If input value meta is suitable for formula
calculation result we skip conversion and just pass value to next step
signed by output value meta (which was cloned from input value meta).