So implemented my number printing subroutine and rewrote the number
parsing and printing functions. uart_putnum is pretty flexible.
Haven't done a lot of testing on aton though.