Make events independant of DB stability, corruption, disk space etc.
Increase patch level to 2.2.1
Use Enum instead of table name for DB calls, in advance of more intense response to errors
Deleting the events DB when writes fail, to try to recover from full disks or corrupted DBs
Note in changelog
Fix to zero-config push notifications
Code cleanup/style tweak
Use SSL api endpoint
Version number to 2.2.3
New library-provided distinct id handling
Rolling back to Manifest-driven GCM Receiver
Configuration checking for push notifications
Don't try to register unless we're sure we can
Release notes and version bump to 3.0.0
Minor polish and documentation
Queuing of append messages before People.identify
Appending and revenue
Fix warnings in test code
Increment version and changelog
Bugfix and unit test for providing metadata with revenue analytics