Improving the RTC class. Adding milli-second interrupt based tick.

1. Addded TIMER0 interrupt handlers to board definitions.
2. Added ticks(), us_per_tick(), set() to RTC.
3. Updating millis() to be based on COMPB TIMER0.
4. Added callback on milli-second tick update.