Move ramping gain channel mixing into ChannelMixer::mixChannelsRamping and make a corresponding ChannelMixer::mixChannels that doesn't ramp.
Don't ramp headphone volume at startup.
Make use of ramping gain an EngineMaster parameter. Disable ramping gain in EngineMaster tests to fix them.
Fixed segfault when pressing eject twice
reset m_iTrackLoading in case m_pCurrentTrack still NULL
Fixed merge conflicts
Added volume controls tied to pregain for loop decks.