[[ Bug 12647 ]] Save the time when locking movements and apply an offset to each movement when unlocking movements
[[ Bug 12647 ]] MCUIDC::setlockmoves() shouldn't do anything if the value isn't changing.

Also update the indentation in MCUIDC::handlemoves().
[[ Bug 12647 ]] Added release note.
Merge branch 'bugfix-12647' into release-6.6.3