WebSockets - first draft (work in progress)
Stream control - making items date refresh and checking timeframe independent from live updates machinery (F:714)
StreamServer.API - documentation and default parameter values updates
StreamServer.API - default value for the liveUpdate state in docs sync'ed with code
StreamServer.API - WebSockets: sending "method" info while subscribing and no extra data while unsubscribing
StreamServer controls - updating "liveUpdates" config and respective docs
Echo.API - WebSocket transport: proper re-connection handling mechanics
WebSockets - subscription_id -> subscription, fixed bug with disappearing date, few misc fixes
Merge branch 'master' of github.com:EchoAppsTeam/js-sdk
Merge branch 'rc3.0.11' into andrew/websockets
[Echo.API.*] WebSocket implementation refactoring
[Echo.API.*] fallback to polling if ws is not available or closed; refactoring
[Echo.API.Transports.JSONP] return from the send if "GET" method provided
[Echo.API.*] forwarding config parameters to the live updates transport object; cleanup code base
[Echo.API.Transports.WebSocket] close connection if no subscribers; minor changes
[Echo.API.*] get rid of "requestType" parameter by updating live updates machinery; cleanup code base
[Echo.API.Transports.WebSocket] add interface function to determine connection status;
[Echo.API.Request] update docs + updating transport config in case of sending request;
[Echo.StreamServer.API.*] updating live updates config with transport handlers; "recurring" parameter backwards compatibility; establish connection over WS only once;
[Echo.StreamServer.Controls] update docs
[Echo.API.Transports.WebSocket] normalize subscriptionId; subscribe to the WebSocket events before initializing it;
[Echo.StreamServer.API.WebSockets] execute onOpen handler in case of reconnection
[Echo.API.*] Handle error response;
[Echo.StreamServer.API.WebSockets] update reconnect machinery
Merge branch 'rc3.0.11' into andrew/websockets