CoreFoundation Byte Order

Changed to only include CFByteOrder.h, rather than the whole of CoreFoundation.