fix syscalls
fix warning
move printf here from irq_cpu
fix uart0_puts
make printf use uart0_puts
cleanup

remove cruft
declare board_init
move printf to cpu