Makefile: list header files explicitly
print banner at boot
Makefile: add 'default_fuse' target, for restoring chip defaults
add a maximum run time timeout

may help with runaway blinds
Makefile: add "dump_fuse" target
document revised limit switch implementation