Crossfade every channel while mixing in EngineMaster.

This adds auto-generation of up to 32-way sample mixing methods in ```SampleUtil``` and ```ChannelMixer``` and changes ```mixChannels``` to apply ramping gain to every channel.