Follow capistarno-3 flow

Hi, I made `puppet:apply` task to run after `deploy:published`,
following http://capistranorb.com/documentation/getting-started/flow/

And I made an empty task `cap provision`, which just hooks `deploy` task.

Optionally, I added `use_sudo` option for my purpose :)