fix a few regressions that snuck in when i was divying up the commits yesterday.
replace tab characters with spaces, hate when that happens.
put the newline character in the macro for ExLog, writing it every time is for the birds.
Merge branch 'clean-up'