redo: add -fmerge-all-constants
redo: add -ffast-math
redo: add -pipe
io/uart: remove non-character functions
debug/die: call uart_flush on UART_DEBUG
io/uart: reorder uart_divisor members
io/spi: implement spi
redo: add program size output in objcopy step
doc/todo: update for progress made
debug/stdfile: update for bool return type of uart functions
lcd/hd44780: implement file functionality; ditch non-char functions
obd/stn1110: implement uart file functionality