Fix issues with using Mxx to play/pause SD files

properly cleanup if sd print was paused and abort is issued