ITimer: Support countdown timer, like Cortex SysTick.
Make toggle() part of interface.
Implement toggle() for stm32.
Set SysTick clock be same as CPU's.
Make sure that Cortex-M IRQ handlers get declared as extern "C".