Update to allow for compiling on older versions of avr-gcc

These are the changes that were done to get the Timelapse+ program to compile on avr-gcc 4.5.3. After going through the long building process for avr-gcc 4.7.0, and getting it to work, I found that the original program worked perfectly except for one small change:  menu.h ----> Menu.h. I'm guessing that the newer versions of avr-gcc automatically define PROGMEM and PSTR in the compiling process. The new structure configuration is probably defined also. Anyway, the binary object file outputs have the same size in both cases, so either version should work.