Refactored KIARA: removed IProtocol, simplified SessionFactory.
Refactored HandleCall into smaller methods
Added support for Connection parameter in the native handlers
Added client implementation into WebSocketJSON protocol
Added tests for client connections in WebSocketJSON protocol
Fixed a bug
Refactored authenticate code to use Connection parameter
Merge branch 'kiara_conn_parameter' into develop
Removed hierarchy from the core
Fixed package references in Native Client