added command to set device id and save to eeprom
or override with FORCE_ID define
added INHI mode for input pulled high
finished digital and analog read functions
some final cleanup