Haiku: Finish fixing build

* A lot of warnings, but 7.9 seems to build
  ok under x86_gcc2
* Still need a libGL and swrast driver