Add ability to avoid sudo for less privileged server

Capistrano has `:use_sudo` option to use `sudo` or not.
https://github.com/capistrano/capistrano/wiki/2.x-Significant-Configuration-Variables

On a less privileged server deployment, force sudo-ing causes troubles so I want to add avoid sudo by the env.use_sudo option.