ConnectManager:
- Add STATUS and READY event types
- Refactor event listening/emitting to use event types where possible
- Perform some misc reordering and refactoring on ConnectManager and platforms
- Remove some unneeded events with some refactoring
- [webOS platform] Move media event handling logic from WebOSAppChannels into the webOS platform

SimpleEventEmitter mixin:
- In emit(), re-enable auto-uppercase of events when calling the on + "Event name" handler on self