Sync llviewerjoystick with upstream sources.

Replaces old constant of dividing by 3 with debug setting for multiplying: FlycamBuildModeScale
Relicenses to lgpl.
Merge up CtrlAltStudio and Alchemy for XBox360 support

Can't seem to get scrollies working in cursor mode, odd.. need to look into that.
I need to figure out if inverted Y axis is just for me on my Dual Shock 3, though it seems to work usually... if this is the case I might flip it in the code.
More work needs to be done to get ctrl/alt/shift support from CAS, too.

I just wanted to get today's work out of the way and wrapped up, so here it is.
Add a setting to automatically decline and leave incoming conferences

Look under Communication preferences for "Block incoming conference chats" to activate.