Updated the interrupt handlers to use vector.

Should still at some point remove SIGNAL (deprecated).

http://www.nongnu.org/avr-libc/user-manual/group__avr__interrupts.html