reverted jssip back to 0.3.7 and fixed chrome webrtc
Merge pull request #344 from SenecaCDOT-BigBlueButton/fix-chrome-webrtc

reverted jssip back to 0.3.7 and fixed chrome webrtc
 - starting cleanup unnecessary logs
Merge branch 'merge-polling-with-master' of github.com:bigbluebutton/bigbluebutton into merge-polling-with-master
 - continue with cleanup
 - cleanup
 - fix race condition on initializing layout combo dropbox
 - fix layout drop NPE
 - init dataprovider when layout list has been updated after the combo has been initialized
 - fix tests
 - create a runnable for each message. This insulates our queue handler from exceptions on sending
   which kills our message processor
 - create a runnable for each message from redis pubsub
 - create runnalbe for each task
 - don't create threads unnecessarily when processing uploaded presentations
 - minimize the number of threads required for doc conversion
 - don't throw exception when external userid is not found as the user might have acutally left the meeting
 - try and fix issue where mute button isn't showing up
 - fix raise condition between setting the user has joined the voice conf and the joined voice event
 - fix muted/unmuted icon
 - fix race condition on setting mute user