Reduce memory fragmentation, set max zone order to sane value for stm32
Cleanup stm32_timer driver
[clk] Initial version of clock driver + modifications in DT
Updated clock driver and device tree file.
Modified timer driver so that it uses gated clock provided from APB.