Moving to Grunt 0.4
Add jshint check for Grunt related files
Grunt watch task is added
Move some grunt tasks to separate repo:
  - release;
  - wrap;
  - patch;
  - generate (renamed to init-environment);
  - check:config (renamed to check-environment).
Add Grunt badge
Add module to display task execution time
Replace wiki.aboutecho.com links with echoplatform.com ones
Private Echo.define method for forward compatibility with requireJS and fixtures update
Use code style similar to the one below
Use JanrainAuth and JanrainConnector plugins for authentication
[StreamServer API] fallback to the polling mechanism after if connection to the websocket is not established; appropriate fixes in Echo API lib; add test
[Stream, FacePile, Counter] do not show error message in case of error handling from liveUpdates
[StreamServer API] connect to the WS in case of establish connection took more than waitingForConnection time; using fixed number for the waitingForConnection timeout instead of random; using sinon.stub in test case
Merge branch 'lizard/canvases-format' into rc3.0.16
Docs, Demos, Tests replaced into ./v<majorVersion>.<minorVersion> directory, versioning switcher added into docs
- redirect page for tests/docs/demos;
- take code/apps from /v3 folder and demo/tests from /v3.0
Merge remote branch 'origin/neurostep/streamserver_api_updates' into rc3.0.16
Test coverage tweaks
No v3.0 folder for apps
Make debugging CSS a little easier

When debugging CSS from plugins and apps it is very hard to find a style with a problem, such as a typo. The inspectors in both Chrome and Firefox have length limits on what they can display in their windows, and having CSS blocks be one long string stops you from scrolling far enough to the right to see what the final output was. A newline between each block makes this inspection much easier. Some items are still too long, but at least they're separated into blocks so it is more likely you can find the style you are looking for.