Adding CASEFAN changes originally implemented by Kyle Ronan in the TAZ 2.1 firmware.