Puppet 3.4 upgrade related fixes

- forwarded puppet error messages to puppet-apply.log remote log
- added creation of empty config files for Hiera to avoid
  unneccessary error messages during puppet run