add an MDI queueing test
task: fix an MDI queueing bug

do i need to add "&& (emcTaskCommand == NULL)" to that check?
remove a snippet of old incorrect mdi queueing code
some useful debug printing for the mdi queue bug