e6 issue 344 - changes and cleanup for proper handling of the different debug output choices
re-indented config.in using tabs instead of spaces
added/updated debugging options help
made get_usart_count work again for MCUs that define UDR instead of UDRn, e.g. ATmega32
source osdefaults.sh, gawk compat
missing init of debug_out_choices if no usart is available
debug.c ecmd code respects ecmd usart settings, enforce settings on shared usart, add BSBPORT to usart count
change define_symbol to reflect current value during make menuconfig runtime
use define_symbol again, USE_USART requires numbers w/o parentheses
moved utility function debug_binary to core/util/byte2bin
fix missing space in if expr
expand generate_usart_init only if necessary
simplified ifdef stuff
Merge pull request #350 from michaelb42/e6_issue344_debug_soft_uart_r2

e6 issue 344 - changes and cleanup for proper handling of the different ...