Import latest fixes for Kontrol X1
Import latest fixes for Kontrol F1
Adjust scratch parameters
Fixed compiling VsyncThread with Qt5
Fix compiling MixxxApplication wit Qt5
Don't hard-code LoadSelectionToGroup.  We already have a CO, [ChannelX],LoadSelectedTrack.
Remove unnecessary code which breaks compile on other than linux.

The thread cpu timer is adopted from performance timer code for
linux. There is no implementation for other platforms, but the old
functions were left around leading to duplicate symbols when linking.

Removed these and renamed 'default' dummy functions.
Removed unused function
Added Khyrul Bashar to contributor list. Thank you!
Fixed code style in EngineDelay
Removed echo from EngineDelay. Solution copied from pfl_delay.patch from Ywwg Bug #225966
Added EngineDelay for Master and Headphone output
bypass delay puffer if
Bypass delay buffer if delay is 0
Add patch to fix compile errors on OS/X
Merge remote-tracking branch 'upstream/master' into controllers-pioneer-cdj-hid
Merge remote-tracking branch 'upstream/master' into controllers-traktor-kontrol-x1
Merge remote-tracking branch 'upstream/master' into controllers-traktor-kontrol-f1
add apreference option for delay
Merge pull request #190 from hile/controllers-traktor-kontrol-f1

Controllers traktor kontrol f1