Updates chat room configuration button on local user role change.
Fixes some swing components created and displayed outside event dispatch thread.
Fixes use of routing for video enabled property not evaluated in some checks.
Don't fail while retrieving PP when the service is unregistered
Don't sign in when the page did not commit
Show the error message from the server on an account creation attempt
Leave the UserID field enabled when it wasn't completely filled
Updates libjitsi.jar
Minor fixes to comments and logging.
Fixes issues with the switching between webcam and desktop streaming/sharing in (one-to-one, Jitsi-hosted conference and conferences utilizing the Jitsi VideoBridge server-side technology) video calls.
Removes a couple of System.out.println() uses.
Adds chat room password to saved passwords form.
Fixes an issue with notification sounds which could prevent their entire or partial playback. Sorts the table depicting the notification configuration by description by default (and allows sorting by column in general).
Merge remote-tracking branch 'upstream/master'
Modifies the DTMF sounds.
When a change in made from video from a camera to desktop streaming (or vice
versa) it is necessary to explicitly change the video device of the Call.
Otherwise, the Call's default device doesn't change. In OpSetVideoTelephony
this was done any time video is enabled/disabled, and this resulted in
unnecessary changes of the MediaStream device from one wrapper of the camera
device to another. This in turn sometimes led (for an unknown reason) to the
camera light being turned on when it is not used, and in some cases to a JVM
crash.

This commit resets the video device of a Call when its use case changes. This
avoids doing the same in OpSetVideoTelephony when video is enabled/disabled,
and assures that the device is changed with every change of the use case, and
only when the use case changes.
Fix an NPE if we try to generate conference-info for a CallPeer without a Call
Fixes a couple of NPEs
Make sure that video content is added, if necessary, after a peer is put off hold.
Fixes initialization of the 'hold' menu item.