When disabling keylock, explicitly reset musical pitch.
Also reset pitch when a new track is loaded.

Fixes lp#1361355
Merge branch 'master' into pitch_knob_stuck

Conflicts:
	src/engine/enginebuffer.cpp
	src/engine/enginebuffer.h
Rewrite VCI-400 configuration
VCI400: detect loaded samplers
Add inertia to the wheel touch parameter.
Hook up the "vinyl" button to act the same as a wheel touch.
VCI400: Hook up big red filter knobs to effect rack2
VCI400: hook up fx enable buttons to the two units, also make the knob
the mix control.
VCI400: More tweaks based on usage.
Merge branch 'master' into pitch_knob_stuck
Add tests for musical pitch reset.
cruft debug comment
Merge branch 'master' into VCI400
VCI400: Make the four buttons at the top the toggle buttons (keylock / quantize)
make "master fx" button do what it says.
Small tweaks to the midi learning wizard.

Don't show the progress bar so soon, and make it fill up faster.
When hamster mode changes, move the crossfader in the GUI
Fix bug where crossfader settings weren't being saved.
Fixed behaviour selection, a regression due to merging issue.
Merge pull request #324 from ywwg/pitch_knob_stuck

When disabling keylock, explicitly reset musical pitch.
Merge branch 'master' into sync-insta-rate
make it more clear which buttons I'm referring to
Merge pull request #328 from ywwg/VCI400

Rewrite VCI-400 configuration