Improving performances by removing Spacer component when possible, replacing them by style values and replacing boxes containers by canvases.
User settings menu placed at the same vertical level settingsBtn and horizontally at it right.
Fixed broadcast module not showing for clients, multiple windows opening for presenter and stream not playing if joining once the stream was started
fix issue http://code.google.com/p/bigbluebutton/issues/detail?id=1609
related to exceptions when you try to log out of the session
handled the scrollbars that appear if you have a small screen and a (not so) long copyright message
Check for corrupt video files, don't attempt to render them

A corrupt video file is defined as one where ffprobe either finds no
video stream, or it finds a video stream but cannot read any frames.
 - when width of client is less than 800, hide the meeting name, shourtcut, and locale buttons.
Merge pull request #274 from kepstin/rap-skip-corrupt-video

Check for corrupt video files, don't attempt to render them
Merge branch 'mconf-fixing-scrollbars'
Merge pull request #253 from speakserve/fix-users-settings-menu

User settings menu repositioned
Merge pull request #271 from sokie/master

Fixed broadcast module issue #1639
Merge branch 'remove-spacers' of github.com:speakserve/bigbluebutton into speakserve-remove-spacers

Conflicts:
	bigbluebutton-client/src/org/bigbluebutton/modules/chat/views/ChatMessageRenderer.mxml
Merge branch 'master' of github.com:bigbluebutton/bigbluebutton
Merge branch 'master' into speakserve-remove-spacers
Merged masteer fixed conflict