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
updated IRMP to rev 150
debug.c ecmd code respects ecmd usart settings, enforce settings on shared usart, add BSBPORT to usart count
include IRMP in list of used software
correct english name for IRMP
Merge pull request #352 from eku/irmp_v150

updated IRMP to rev 150
Add include guard for services/dmx-storage/dmx_storage.h
Add meta.defines to .gitignore
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 ...