Make the timer interrupt ISA-compliant.

MIPS32 requires the Count register to increment freely. An interrupt
is generated when Count equals Compare, and the interrupt is cleared
when Compare is written.

Previously Count reset itself when it matched Compare and the interrupt
was cleared when reading Count.

To create an ISA-compliant periodic timer event, add a fixed value
to Compare each time the timer interrupt handler is called.