Api Changes

API Changes
- reduced the number of public headers
- updated method naming convention -  doSomeActionWithNoun:noun:noun:completionHandler
- removed all success failure blocks and replaced with completion handler
- renamed CCHNotificationService to CCHPush
- renamed CCHVaultService to CCHVault
- renamed CCHContextEventManager to CCHSensorPipeline
- removed helper methods to reduce the number of methods for each api
- added subscriptions concept to SensorPipeline
- updated background notification handler (now it posts notifications with the objects that changed)
- varius bug fixes and typo corrections :)