Remove success flag.
Refactor growl notification variable.
Refactor flags used to skip command execution phases.
Move scp and ssh command validation to just before attempting to execute
a remote deployment.

This allows usage for people without ssh and scp whom only wish to
perform local deployments.