PGM_P must be const
Changed the way delays are implemented for AVR8, but we must define __DELAY_BACKWARD_COMPATIBLE__
Changed the way pgmspace buffers are implemented