[Voice Update] Apply updates from Viewer-Vivox2

Applies the following commits:
 4c13e7c - Interim version with SLIM removed from voice.
   https://bitbucket.org/obscurestar/viewer-vivox2/commits/4c13e7c7535cbae2767181844a014897c85f254a
 9cad21a - Thanks mercurial.
   https://bitbucket.org/obscurestar/viewer-vivox2/commits/9cad21adc15947f74a1beda31264730361fc6569
   Only the changes that should have been in 4c13e7c (removal of LLVivoxVoiceClient::accountListBlockRulesSendMessage() and LLVivoxVoiceClient::accountListAutoAcceptRulesSendMessage())
 9c94b96 - Removed debugging.
   https://bitbucket.org/obscurestar/viewer-vivox2/commits/9c94b96ed3ac20987f308b5296fba1cc51a875b1
 ec77595 - Turn off logging.
   https://bitbucket.org/obscurestar/viewer-vivox2/commits/ec775958ef8c2923ddc03ed051e322310dc278cd
 857cab1 - Kill all the vivox logs
   https://bitbucket.org/obscurestar/viewer-vivox2/commits/857cab153e835211d0a76e66d627a14de0f4706b
[Voice Update] Further sync llvoiceclient and llvoicevivox with upstream

Mainly tiny motions to ease merging as viewer-vivox2 work continues
Condenses MultiVoice block
Add missing ft2build.h to linux64 freetype package.
Do not erase cache every login forever, when NewCacheLocation is set a non-existing directory!

I can't believe that I have not have gotten a cache for two years
because of this... I knew I didn't, but didn't really want to fix
it while I working on the network code (AICurl) ;). It kinda made
for a good testing. Bet my ISP is glad I fixed it though.
Syncronized max bandwith const with prefs panel max
Italics hotfix

Restores use of the old slant_amt offset for italicizing fonts by slanting quads.
Note that this is the wrong way to fix the issue and should eventually be removed.
Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer
Fix a rare glitch where mouselook zoomed field of view would be maintained upon leaving mouselook
focusFirstItem was no longer being overridden here, this function has proven not needed, thus.
Fix the local chat focu bug, yay!
Enforce xml follows flags in scroll containers, and allow the appearance floater to resize, enforcing minimum dimensions of its default size

It was requested to let people resize the height to easily display more sections, and well, this is the easiest fix, if width changes in a nasty way, it can just be fixed since default is min.
Fitted mesh
Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer
Feature Request: Add option to reset angles/offsets adjustments made to current camera preset.

Adds "Reset Camera Preset Angle to Default" to view menu
Wasn't quite sure where to hook this up, menu seemed the best for the moment, but really it's more of a preferences button function.
Issue 97: Disable Leaving Mouselook when viewer window loses focus
French update touchup, by Nomade Zhao.
Avoid wasting particles on incredibly small/zero length ribbon segments.
Give 'gDeferredNonIndexedDiffuseAlphaMaskProgram' a unique 'name'
Skip particle-glow vbo logic if shaders aren't enabled.