support https
specify capistrano < 3, as this breaks under capistrano >= 3
support https for rollback notification, too
begin/rescue on http errors

because on_error => continue seems to do nothing
Merge branch 'gwilym-master'