Crash bug fix.

I ran into this on opensim.
The value of 'bucket' passed to parse_lure_bucket was empty.

In general, we should check we HAVE eight tokens, and not
just keep incrementing the iterator without checking.
Stop viewer from flooding the server.

On a parcel with voice disabled, the viewer keeps requesting voice info
every two frames, cycling between states stateNoChannel and
stateRetrievingParcelVoiceInfo.

This commit fixes that: if voice is disabled on the parcel then mAreaVoiceDisabled
is set (because the url is empty) and we stop requesting voice info until the parcel changes again.

If voice is enabled while we are in the stateNoChannel then we drop
out of that because mNextAudioSession gets set (to stateJoiningSession).

If the viewer has voice disabled, then now it drops correctly
out of the stateNoChannel into stateDisabled.
update and fix spanish translations

Conflicts:
	indra/newview/skins/default/xui/es/floater_customize.xml
Fix and Update some spanish UI files
Another stab at fixing bridge autodetach
Patch from internal: Keep gWindowTitle consistent with the window title.
Feature Request: Create landmarks with the legacy style names: Parcel, Region (x, y, z)
Color improvement for radar shout range color for skins that don't override the default, contributed by Aquafox Ruggles
Feature Request/Bug Fix: Restore the old behavior of allowing mapto region/x/y/z for specifying coordinates

Also swaps settings to be alphabetical, forgot to save that change before last commit.
Feature Request: Provide a way to open SLURLs without needing to post them in chat

Adds chatbar as commandline command /open, which also allows opening urls as a bonus.
Feature Request: Add an option to disable camera resetting upon motion

Adds View->Motion Resets Camera, and keyboard shortcut Alt-Shift-R
Adds debug setting SinguMotionResetsCamera
minor spanish translations updates
Add LLAvatarActions::showProfiles that takes a vector of uuids, for opening a bunch of profiles at once
Add LLAvatarActions::buildResidentsString
Add LLAvatarActions::copyUUIDs

An adaptation of a similarly named function in Alchemy Viewer
Thanks Alchemy, Thalchemy.
Crash fix in LLPipeline::renderDeferredLighting
Add support for generic list menu listeners

This adds enablers/visiblers: "List.EnableAnySelected" "List.EnableMultipleSelected" "List.EnableSingleSelected" "List.EnableCall" "List.EnableIsFriend" "List.EnableIsNotFriend" "List.EnableMute" "List.EnableOfferTeleport"
This adds click callbacks: "List.CopyUUIDs" "List.OfferTeleport" "List.Pay" "List.RemoveFriend" "List.RequestFriendship" "List.ShowProfile" "List.StartAdhocCall" "List.StartCall" "List.StartConference" "List.StartIM" "List.AbuseReport" "List.ParcelEject" "List.Freeze" "List.EstateBan" "List.EstateEject" "List.ToggleMute"

Exposes LLRegionInfoModel::sendEstateOwnerMessage to the public to avoid further duplicated code
[Radar] Add menu to the radar
Spanish translations updates / Radar Menu
Make prim media autoplay setting in line with what the other viewers

Turning it on by default