Improve visibility for reload implementation

This should make troubleshooting easier, and improve code readability (yes, I hate `onlyif` :))

replace `onlyif` by a dependant Exec to have more puppet output
 When using 'onlyif' parameter in Exec resource, we don't see any output
replace `refresh` by another Exec to see output when problems copying
 the file