provisioner/shell: state of the art config decoding
provisioner/file: state of the art config decoding
Merge pull request #249 from rgarcia/config-decoding

provisioner/shell,file: use common for config decoding