Broadcaster pages

Participant Javascript has been substantially refactored, re-creating the pull request instead of the outdated one.
Here are the docs:
http://www.w3schools.com/js/js_strict.asp

In case of global "use strict" directive we have to also disable warnings for global objects like "window" and "jQuery".
What do you think, should we do that?
WIll become more consistent after moving to RequireJS in case if we gonna do that, because RequireJS needs explicit variables declaration.