Make GCC 4.8 a little happier by removing a copy pasted pointless line
Merge remote-tracking branch 'lirusaito/master'
Merge remote-tracking branch 'aleric/master'
Update to linux_tools

Modernizes viewer_manifest.py
adds install.sh and refresh_desktop_app_entry.sh for those who want to "install" Singularity to their applications.
Updates client-readme-voice.txt to explain about Multi-Voice
File Menu Frosting~

Adds Minimize All, and Change Local Textures options
People keep adding how to do Local Textures, here's an easy way right where it'd be expected!
Group Feature Request: Optionally display indicator over typing avatar's heads.

Adds Debug Setting UseTypingBubbles
Adds "Use overhead typing indicator bubbles" to Adv. Chat-> Chat/IM
Thanks to Firestorm for this simple addition
French Translation Update!
Merge branch 'Frosting' of git://github.com/Lirusaito/SingularityViewer
First version of HTTP bandwidth throttling.

Adds throttling based on on average bandwidth usage per HTTP service.
Since only HTTP textures are using this, they are still starved by other
services like inventory and mesh dowloads. Also, it will be needed to
move the maximum number of connections per service the to the PerService
class, and dynamically tune them: reducing the number of connections is
the first thing to do when using too much bandwidth.

I also added a graph for HTTP texture bandwidth to the stats floater.
For some reason the average bandwidth (over 1 second) look almost like
scattered noise... weird for something that is averaged...
Attempt to speed up agent idle update by optimizing wearable/visualparam related lookups/iterations a bit more.
Generalized several templates in llstl.h in order to support more containers.
Removed several instances of is_in_map/getWearableCount being followed immediately by another lookup with the same key. find is more efficient, as we get an iterator to use instead of a simple boolean.
Bring back "Refresh Grid Info" button in grid manager.

If you clicked on 'Add' and then filled in the fields that say
'<required>'.. and then click on OK... Then all the URL's stay blank and
there is no way to fix that anymore (short of deleting the entry first
and NOT filling in the required name?!).

I added the button back to get the URL, at any time. Much more clear.
While at it, I added some tool tips and renamed 'Add' to 'Create'
because it confused the hell out of me to have a grid selected and then
needing to press 'Add' below that.. as if you add something to the
selected grid (Better would be to have the Add button above the
selector, or even be part of the selector drop down).
Merge remote-tracking branch 'aleric/master'
Merge remote-tracking branch 'lirusaito/master'
XML corrections

French corrections
Correct Aleric's mistype of tool_tip
Add support for uploading .anim files.

Mostly works, but
indra/newview/skins/default/xui/en-us/floater_animation_anim_preview.xml
needs work (the 'Name:' should be at the top, not the bottom).

Also, it asks if you want to upload this as temporary. It shouldn't do
that.
Pass LLControlGroup* to AICurlInterface::startCurlThread instead of each Debug Setting separately.
Moved connect limits per service to AIPerServiceRequestQueue.

Added AIPerServiceRequestQueue::mConcurrectConnections and
AIPerServiceRequestQueue::mMaxPipelinedRequests.
Renamed AIPerServiceRequestQueue[Ptr] to AIPerService[Ptr]

This because AIPerService now contains a lot more than just the request
queue.
update and fix all spanish translations files
add new all spanish translations files