Merge branch 'master' into start-reset
add debug, move docs to fcn prot, improve fold

- complete table of commands for various devices
- change include config.h -> include ../config.h
- join function open bracket w prototype to make it easier to get arount
- also add comments on places that appear broken.
- change atmel, dfu, intelhex to document at prototype not function
Merge branch 'implementuser' into add_debug

Conflicts:
	src/atmel.c
Merge remote-tracking branch 'origin/start-reset' into blank_check
Merge branch 'add_debug' into blank_check

Conflicts:
	src/atmel.c