- fix brodcast module where users won't be able to play video when presenter has started
   broadcasting before the late users joined
 - align logout confirm alert with logout button. Currently it relies on the lang selector to
figure out the window's x coordinate. However, when the shortcut and help button is hidden, the
lang selector moves to the right so the logout alert window overflows the browser to the right.
 - continue refactoring voice app
Merge branch 'master' into refactor-voice-users

Conflicts:
	bigbluebutton-client/src/org/bigbluebutton/modules/present/ui/views/SlideView.mxml
Merge branch 'new-polling-feature' of github.com:bigbluebutton/bigbluebutton into refactor-voice-users
Merge branch 'new-polling-feature' of github.com:bigbluebutton/bigbluebutton into new-polling-feature

Conflicts:
	bigbluebutton-client/src/org/bigbluebutton/modules/videoconf/maps/VideoEventMapDelegate.as
Merge branch 'new-polling-feature' into refactor-voice-users
 - add time remaining display on result window
fixed merge conflicts
Merge pull request #281 from mohamed-ahmed/html5-bridge

Html5 bridge
 - add version for request module
fixed it so that shapes won't be erased when changing slides
Merge pull request #282 from mohamed-ahmed/html5-bridge

fixed it so that shapes won't be erased when changing slides
merged html5-bridge with master
merged html5-bridge with master
Merge pull request #284 from mohamed-ahmed/html5-bridge

Html5 bridge
css style updates
lastest css updates
HTML5: basic conversion of the server to coffeescript

Simply converted from js to coffee, a lot is still not working and a lot
more has still to be improved.
HTML5: fix requires and global variables in the server

Now there's a 'config' module to store global configurations.
The requires have to be made locally for the modules needed, can't just
require everything on app.js as it was before.