invert Linux handling

Rather than checking for non-Linux and including the target specific
header, invert the check and include the linux target header if
`__linux__` is defined.  This makes it easier to target other platforms.
diff --git a/os/object.h b/os/object.h
index b0b4705..b98a93e 100644
--- a/os/object.h
+++ b/os/object.h
@@ -26,10 +26,10 @@
 #include <TargetConditionals.h>
 #include <os/availability.h>
 #endif
-#ifndef __linux__
-#include <os/base.h>
-#else
+#ifdef __linux__
 #include <os/linux_base.h>
+#else
+#include <os/base.h>
 #endif
 
 /*!