Squashed commit of the following:

- add error check to atmel select page
- add macro for ATMEL_BLOCK_SIZE
- add dfu_clear_status to dfu on error. see avr32760
- add debug comments and DEBUG strings
upate documentation on various atmel commands

improve documentation of atmel commands
join function open bracket w prototype

to make it easier to get arount the file with maximum fold level,
join the function open bracket with the function definintion.
also add several comments.
Merge branch 'add_debug' into oldupdate

Conflicts:
	src/atmel.c
add minor debug to select-page
minor wsp change
streamline debug, only debug / comment + ../config

remove everything that changes the functionality of the program
with the exception of including ../config.h instead of config.h.

also add comments on places that appear broken.
Merge branch 'add_debug' into oldupdate

Conflicts:
	src/atmel.c
minor changes
add comment about broken fcn
Merge branch 'add_debug' into oldupdate

Conflicts:
	src/atmel.c
complete table of commands for various devices

also reformat dfu.[ch] to use doc at prototype intstead of function
and move several MACRO inside c from h. also create enum for state
and status but don't implement their use.
Merge branch 'add_debug' into oldupdate