Retry provisioning when it fails
Add another missing error case
Don't retry pushing when getting a 201

A contact push will return a 201 when it is first sent to the
server so there is no need to retry that upload until we get a
204.
Merge pull request #1 from fmarier/contact-sync-francois

Contact sync francois