chef-zero exception handling

Role upload failure case was not covered
Merge pull request #15 from odcinek/retry_role_upload_failure

chef-zero exception handling