debug_print: Fix variadic macro usage
path: Ensure we don't call path_done more than once per path
tracker_usb: Add missing else
commands: Rip out debug output
Disable SEMIHOSTING