add minor debug to select-page
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.
add comment about broken fcn
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.