Closes #37

Rescue from errors while trying to prune old backups
closes #39
Closes #40

Adds remote dependency check that `drush` is installed
change default version control to git
cleanup use of
Closes #33

Enable submodules if :scm is set to :git
Closes #28

Adds `try_sudo` for a lot of methods but disables sudo on shared
hosting environments
Version bump to 1.3.2
update changelog documentation
Merge branch 'release/v1.3.2' into develop