Puppet preset

Here a puppet preset, with pre-symlink and post-symlink.

May be better:
* post-checkout instead of pre-symlink?
* start again puppet in case of rollback? (or stop it to prevent problems?)
* mutualize common stuff (maybe remove *.remote.sh to be able to source common script locally)