Alarm changed/RC5 fixed

Changed the alarm code to work with our new hardware
Made sure we wouldn't encounter a hardfault when we'd have recieved 1000
RC5 commands.