Map the :whenever command in SSHKit to the :whenever_command variable so it can be configured
Use shared setup method that adds roles option for whenever command
No need for task dependency with shared setup method in place
Remove unused :whenever_options
Double quotes for consistency
Yield the host and get all args from the result. h/t @betesh
Args can be passed to the method, the result of the block, or both
Merge pull request #427 from javan/cap3+

Capistrano 3 improvements