Add shortestStepsToKey and shortestStepsToCompatibleKey to KeyUtils along with tests and a few other handy utility methods.
Add 'sync_key' control that pitch-shifts the current deck to match the key of the sync target.
Make right-click on SYNC do sync_key instead of beatsync_tempo in Deere 1280x800.