Don't crash if pay floater is closed before reply arrives from the server

Fix from upstream
Potentially fixes http://crash.singularityviewer.org/crashes.php?stacktrace=processPayPriceReply
Fix for crash report 1272
Merge remote-tracking branch 'singu/master'
Audio engine changes:
-Idle tick is now responsible for dispatching all pending sound sources, as such improves priority sorting.
-Added ui sound precache mechanisms (to fetch sounds without associated soundsources)
-Audio engine no logner available pre-login or upon disconnect, for simplicity.
-General cleanup to the audio engine/impl.
-Fixed some gAudiop calls that were lacking prerequisite null checks.
-Added 'isUpstreamOK' procuedure to LLAssetStorage to allow avoidance of making requests when there is no upstream host connection.
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer

Conflicts:
	indra/llaudio/llaudioengine.cpp
Fixed a couple of compilation errors when using GCC.
Merge remote-tracking branch 'singu/master'
Remove assert that 100% reproducible fired - stopping me from logging in.

I wanted to fix the problem, but:
[21:45] <Aleric> Talking about dense - you guys want this to be fixed or not???
[21:45] <lkalif> no
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
Bug fix.
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer
[Warnings] Fix linux32 warnings again (missed some spots)