Add item to this.items list to allow reply to find its parent
Let's try to find parent item in the activity queue if it's not in the real structure yet
Add try/catch wrapper because async queue may surprise us
Use special method instead of raw try/catch
Extending code comments
Remove outdated stuff
[Echo.StreamServer.API] switch to polling after configurable timeout; introduce parameter which indicates the reason why connection was closed
[Echo.StreamServer.API] move a fallback config parameters to the websockets; add comments; update close reasons strings;
[Echo.Utils -> random] update docs; update tests with negative numbers cases
[Echo.StreamServer.API] update closeReason states
[Echo.Canvas] get rid of fetching canvases by Echo.API.Request, substitute it with script tag downloading via $.ajax
[Echo.Canvas] remove unnecessary variable binding; [Demo] remove the loader demo page
Merge branch 'neurostep/f1856-polling_fallback_delay' into rc3.0.15
Replace done/fail with success/error parameters to let it be tested
Don't check particular error codes because IE always gets the same one (thanks jQuery)
Mock canvas receiving requests
[Echo.Canvas] taking care of the constucting URL for the canvas in case of empty scheme
[Echo.Canvas][CR] update constructing URL logic for the canvas
[Echo.StreamServer.API] increase timeout for the public test cases
[Docs] formatting fixed
[Docs] typo fixed