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.
Add CURRECY_TEXT definition and handling for internationalization
Finally allow a very small communicate window to be saved and restored properly at the size the user set it.
Merge branch 'master' of github.com:singularity-viewer/SingularityViewer

Conflicts:
	indra/newview/hippogridmanager.cpp
	indra/newview/hippogridmanager.h
Make sure we only do a show in inventory if a sinle item is given. Enything else makes no sense or bombs
Merge remote-tracking branch 'aleric/master'