When running qemu >= 1.5 and debug builds, qemu will again write log files to /tmp/qemu.log
Fixed the definition for bool (the define no longer shadows the bool type in C++)
More build script updates

Added a new flag that allows starting qemu waiting for a GDB to connect (TCP:1234)
SMP updates (no actual SMP yet, but we are getting there!)

* Each CPU has their own trampoline data segment now consisting of TSS, GDT and IDT.
* The APIC is now initialized before the trampoline area, because the trampoline stuff needs access to the APIC
* The CPU ID (not APIC ID) is now stored in the fs segment register.
* The gs segment register is reserved for future TLS purposes.