Added the watchdog code into radio buggy arduino code. Tested. Works.
Made the watchdog library. Tested and runs. Remember to hate function pointers :)
Fixed up all the buggy code.