refactor: eeprom: partial unification of both eeprom accesses modules at source syntax and API level

Signed-off-by: Michael Geszkiewicz <micges@wp.pl>
eeprom: print note about power cycle after writing firmware

Signed-off-by: Michael Geszkiewicz <micges@wp.pl>
usage: Add required --device parameter to help screen

Signed-off-by: Michael Geszkiewicz <micges@wp.pl>