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.
Merge remote-tracking branch 'aleric/master'