Add support for binary operations on enums.
This requires -ffriend-injection to work (which is kinda hacky..) but
IMHO it produces nicer looking code than the C++11 enum classes would.
PageFlagsSystemSet is a bitmask.
Add native GDT code.