Changed IRQ clearing and checking to their own methods rather than directly interacting with the r_IrqFlag and t_IrqFlag variables. This also makes future changes easier to make in the event the IRQ behavior is changed.
Added full EEPROM reading and writing code for the time zone setup, renamed some of the time zone methods to better reflect what they do, and fixed the name of the method for checking the RTC IRQ (checkRIrqFlag() -> checkRIRQ()). I also fixed some bad copy/pasta of comments for methods.