binder_parcel_fuzzer: reduce host/device differences

Before, the host code had certain cases disabled b/c ProcessState abrt
when /dev/binder is unavailable. However, it turns out in several
placess, ProcessState is still reachable (e.g. unflattenBinder). So,
instead, now, on host, the abort is just removed (and failures will
happen only when host tries to invoke binder later).

Bug: 142543448
Test: run binder_parcel_fuzzer for a few minutes
Change-Id: I0a322d3191be3aee630f735986064d502016c05d
diff --git a/libs/binder/ProcessState.cpp b/libs/binder/ProcessState.cpp
index 0336d3e..6971c72 100644
--- a/libs/binder/ProcessState.cpp
+++ b/libs/binder/ProcessState.cpp
@@ -373,7 +373,9 @@
         }
     }
 
+#ifdef __ANDROID__
     LOG_ALWAYS_FATAL_IF(mDriverFD < 0, "Binder driver '%s' could not be opened.  Terminating.", driver);
+#endif
 }
 
 ProcessState::~ProcessState()