Libmaple: cleaner fix for micros() race

Please include before freeze, this is cleaner and works with the launchpad compiler too.