Fixed up console handling so that a) we don't have local echoing on linux, and b) we don't buffer input or output. Replaced printfs with console_prints in hub; To do: put back printfs and add in hacks to get it to work.