Interface timer.cxx/.hxx for priorities

Change-Id: Ia2b0b9a9bc07a627027be17e7c21015699a8e9c5
Priority list ready, priorites calculated

Change-Id: I85393e6986aef793f76caaa8c9d5bdb0c924842b
Added starvation protection and Prio scheduling

Change-Id: I23f09ac5ce56179af3ac9dcd79ec4104b09297ba