Updates AVR settings

~~I've updated the avr/settings mechanism to work with any platform that has implemented the Contiki EEPROM API. I've also added a fake EEPROM implementation to the native target, for testing purposes.~~

I've pulled out the native-target EEPROM changes for now and backed out the general case for `settings.c` for now, until I get it building properly.