maguro: add wifi, framebuffer/weston, and touchscreen support
The touchscreen and framebuffer additions come from lawl's experimental branch, which I've tested to work. Hopefully it's okay to upstream it.
To get wifi working, I did essentially the same thing done in #122 with hammerhead, just with the bcm4330 firmware and calibration instead.