if phone.skipCheck and the browser doesn't support webrtc, we have to setup the default microphone in order to enable the user to share
 - fix https://code.google.com/p/bigbluebutton/issues/detail?id=1837
Merge pull request #451 from bigbluebutton/support-utf-8-chars-in-log

 - fix https://code.google.com/p/bigbluebutton/issues/detail?id=1837
Merge pull request #450 from mconf/fix1835

Fix #1835
added a missing variable type declaration
added a feature to pre-download the next 3 slides
 - change api version to 0.9 from 0.81
Merge pull request #453 from bigbluebutton/change-api-version

 - change api version to 0.9 from 0.81
Merge pull request #452 from SenecaCDOT-BigBlueButton/preload-slides

Add the ability to preload slides
moved the whiteboard mouseup listener to the stage
Merge pull request #454 from SenecaCDOT-BigBlueButton/fix-presentation-mouseup

Moved the whiteboard mouseup listener to the stage
 - fix issue https://code.google.com/p/bigbluebutton/issues/detail?id=1830
few tweaks to handle the warnings during the compilation of bigbluebutton-client
Merge pull request #455 from bigbluebutton/fix-issue-1830

 - fix issue https://code.google.com/p/bigbluebutton/issues/detail?id=18...
Merge pull request #456 from mconf/fix-client-warnings

Handle mxmlc warnings
rewrote chat scrolling so that it always scrolls as far down as possible
Merge pull request #457 from SenecaCDOT-BigBlueButton/fix-chat-scrolling

Rewrote chat scrolling so that it always scrolls as far down as possible
 - update locales from transifex
Merge pull request #458 from bigbluebutton/upload-transifex-locales

 - update locales from transifex
recording: Strip out the 'event:' from the beginning of urls in chat