sometimes provider.insert() returns null Uri, add null guard (refs #71)

This will report the error and allow the sync to continue on, but the event
that caused the null Uri will be skipped and not synced.

This can be pulled directly in by doing:
```
git pull  https://github.com/eighthave/AndroidCaldavSyncAdapater null-uri-fix
```