Add support for the Goldfish virtual TTY. This is only enough forearly console; the rest will come later.
Add support for the Goldfish virtual programmable interrupt controller.
Re-factor the Goldfish RTC driver into attach-front-end and genericback-end; Goldfish virtual devices can be found on virtual platformsthat don't use FDT.