time: timer: added a clocksource processor.

The clocksources processor is the engine behind the timers. It updates
the ticks on the timers, and if expired, calls the timer handle if one
is present.

Signed-off-by: Michel Megens <dev@michelmegens.net>