Don't refactor and commit without compiling first.. thanks Travis-CI.
Avoid compiler warning by using _TRUE / _FALSE for boolean EXPECTations.
Generalize ERB templating.
Split template processing from toolchain.rake
Add release.h template.
Rework CPU local data to use the GS based addressing.
This makes use of the IA32_GS_BASE and KERNEL_GSBASE MSRs to point GS to
the per-CPU local_data structure. Bootcode and the kernel entry had to
change a little to acompany that change.
Add TSS setup.
Fix missing newlines on include-expansion.