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
Merge branch 'master' into cdj

Conflicts:
	src/engine/enginebuffer.cpp
Added blinking Cue indicator when is will set a new Cue point. Jump to
cue when track is at end position,