Reduced number of sender threads to 1; minor cleanup
Fixed a bug that caused lots of unnecessary mouse location updates to be sent (while not moving the mouse)
Traffic optimization that causes block updates to be held back, they're sent either when the block's content stops changing, or after a timeout (currently set to 10 screen sampling intervals, see DIRTY_COUNT_LIMIT)
 - try to switch webcam stream when switching presenter
 - fix to send vars to query for saved notes
 - scroll to bottom of notes
Added a checking when scaled values are passed in fullscreen mode
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton
Merge branch 'master' of github.com:bigbluebutton/bigbluebutton
 - dispatch switch layout event when moderator locks the layout and switch
 - provide api to query user info
 - provide example on how to use get user info api
 - remove BigBlueButton text
 - fix problem where JS API isn't called when user becomes viewer
 - style mic settings and file upload windows
Merge branch 'master' into update-webcam-when-switching-presenter
 - call js interface when link is clicked on chat
 - sample calls to show how to use the api
Merge branch 'master' of github.com:bigbluebutton/bigbluebutton
Merge remote-tracking branch 'rsippl/deskshare-optimizations'