Fix libpng warning: iCCP: known incorrect sRGB profile
Add quit button to toolbar.
Complete keyboard-camera panning featureset with pgup pan in and pgdn pan out
Clean up and draw optimization in LLStatusBar.

I saw a 1.7 FPS gain, which is pretty good for my old card ^*^
Of course, I'd only notice this file is unstaged after the commit has been pushed.
Cleanup and revision to solve Issue 1548: Right click zoom in mouselook resets on left click.

Removes variables tracking right mouse down from lltoolfocus and lltoolcompgun in favor of using the already existing LLViewerWindow::getRightMouseDown()
LFSimFeatureHandler cleanup~
Clean up and optimize more draw call logic in llstatusbar.cpp
Support GridName sim feature, show grid name in status bar when hypergridded over to another grid.

V3s will want to add this display to the NavBar, most likely.
Adds const Type& ref() function to SignaledType to get a const reference from it where needed.
Address Issue 1732: Display name in the Communication box

Adds Chat Tabs namesystem combobox to Adv. Chat->Chat UI.
wlfPanel cleanup and simplification
SDL: Do not treat accelerator keys as unicode keys.

For example, when pressing control-shift-7 to open the HTTP console, you
ALSO get a '&' (shift-7) as chat input. The reason is that SDL sets
the 'unicode' field regardless of whether control or alt are pressed,
so key combinations with those modifiers are always treated as input.
Merge remote-tracking branch 'lirusaito/master'
Merge branch 'httppipeline'
Merge branch 'master' into aimultigrid