Added prepend option for pre and post command

Had an issue with `post :install` commands on a `sudo` transfer because the move after the transfer from the tmp to final destination happened after my own `post :install` commands. Now added an `:prepend` option for `post` and `pre`, so the the move can be prepended before any user commands.