This cleans up the idle task code a lot, and reduces the size of ocarina.bin to less than 1MB (with full debugging). It probably won't stay there long...