Should an instance key not be returned, generate a UUID instead.  Fixes #9.

* Also bumped patch number so you might be able to push this update to PyPI; let me know if you'd rather that be taken care of outside of the PR process.

*Note*: A recent change to iCloud has broken functionality; this solves the problem.