Opt prevent data/eeprom overflow in makefile

There was no checking for data or eeprom size.  This checks, warns, and
optionally prevents upload.