Initial import of low-level timer driver interface

Proposal for a low-level timer driver.

This driver gives a hardware independent access to hardware timers. This driver is mainly intended to be used by the hwtimer, as the hwtimer implementation is quite trivial using this driver.