refactor soft-takeover for a better control flow
removed SoftTakeover::currentTimeMsecs(), use Time::elapsedMsecs() instead
split softtakover class
Added Softtakeover to Super knob
set super knob to the parameter default of the effect.
Refactor soft takover a bit more
Merge remote-tracking branch 'upstream/master' into super-softtakeover
silenced debug messages
fixed typo
Merge branch 'master' into super-softtakeover
removed adopting value from super knob on effect load. Now effects start allways with its default values.
removed unused m_pEffect
Switched over to 0 .. 1 for softtakeover
Introduced midiValueToParameter and make use of it.
Removed some redundant code.
some comment fixes
Merge remote-tracking branch 'upstream/master' into super-softtakeover

Conflicts:
	src/effects/effectparameterslot.cpp
	src/effects/effectparameterslot.h
	src/effects/effectslot.cpp
	src/effects/effectslot.h
cosmetic fixes - fixing identation
Added pauseFilter() to skip old filter fading when it is still invalid
This is the case after pausing ther filter or just after starting
CoverDAOTest - add tests to savecoverarts(qhash)
- add empty qhash
- add qhash with valid and new covers
- add qhash with existing covers
- checking qhash and qset sizes (qset size must be equal or less than qhash size)
CoverDAOTest - saveCoverArt(qhash...) - try saving a qhash with new and existing covers
CoverDAOTest - saveCoverArt(qhash...) - try saving a qhash with invalid covers (when md5hash is empty)