Updated GLImport to avoid refrencing OS X specific files on non-OS X platforms, updated PD_Logging to avoid throwing warnings that we're using GCC preprocessor extensions, and raise a preprocessor error when necessary.