Moved CFBase.h.
Moved CFAvailability.h.
Minor aesthetic rearrangement.
Added CFArray.h.

I also added CFArray.c so that Xcode will work properly. (Xcode doesn’t like it when a header file is included by no source files. In that case, autocompletion will be really messed up.)
CFAvailability.h is now public.