Clock: STM32: moved implementation to _impl.hpp file

This reduces program sice of the blink example by 80 bytes
Clock: STM32: aded support for stm32f3