Changes for Step 4

CExceptionHandler added
CInterruptSystem added
CTimer is interrupt driven now (supports uptime clock, kernel timers, calibrated delay loop)
CLogger shows uptime now