Update SoundSource's effective master gain on demand when master gains or sound type changes instead of in the mixing thread to avoid potential issues when the master gain map is being changed at the same time.
For Travis CI - switch CI build to use OS X build environment.