Converted few methods to lower case and converted classes to new style classes
Added support for exception support
Refactored callbacks and added support for media callbacks
Client improvements and bug fixes

* Client connectivity issues fixed
* Added support for connection exception to indicate connection lost
* Refactored code, style fixes
Updated README
Code style improvements
Reverted tokens
Updated readme