PDI-9908

What was done for PDI-9908:
1) Implemented logic of creating log file on remote server when needed
2) Fixed file based Transformation job step logging when run in standalone mode -- setting made by user were corrupted by default job settings
3) Moved createParentFolder method to utility class to be used all over the code but not copypasted ( currently there are about 10 copypastes)

Used Pentaho code style formatter to format the changed files.