Tested with Parse, Crittercism, Crashlytics
- Changed the interface so that each Reportable sets a category.   (that way in Parse, Events, Failures, and Latencies for the same category go to the same table)
- Changed the interface so that each Reportable sets a name.
- Couldn't test Crashlytics because needed to add key to manifest.