Make cash trickle sound volume adjustable

...and use it to make TD and TS cash trickle sounds less annoying.
This looks redundant. The null check and custom throw does not give any new information.