Added I2C driver written by Peter Fleury.
Added I2C based LCD driver.
Added new button drive for Leonardo board.
Added tentative control for DS1307 RTC IC.
Added stub function for backlight control (supported on new LCD module not on old module).
Added switch for POP168 and Leonardo boards.
Added condition to include defferent sources based on board type.
Updated AVR Dude params to support Leonardo board.
Include define for DS1307_BOARD when building for Leonardo.
Updated .gitignore for AVR GCC generated files.
Added support for Leonardo board
Added support for DS1307 RTC board
Added missing break in LCD_SetCursor() and removed extra slash in LCD_WriteDate().
Removed call to RTC_SyncTime() from RTC_Init(). Now in setDefaultTimes() in coop-door.c
Disable USB controller for Leonardo board after bootloader programming mode.
Add backlight timeout. After 30 seconds of no activity backlight will turn off.
Flatten menu structure. Sub menus were unnecessary.
Refactored BCD functions.
Fixed bug with hour being set to 12hr (am/pm) not 24hr.
Disable displying of seconds in clock mode.
Move cursor pos by 1 character.
Tentative fix for cursor not being displayed first time when SetTimeValue and SetDateValue are used for the first time.