Always build binder code

Regardless of use_binder's value, build binder code.
Tests are still built only when use_binder==1.

BUG=563282

Review URL: https://codereview.chromium.org/1563263004

Cr-Commit-Position: refs/heads/master@{#380049}
diff --git a/chromeos/binder/transaction_data_from_driver.h b/chromeos/binder/transaction_data_from_driver.h
index c2a248f..0ddf43f 100644
--- a/chromeos/binder/transaction_data_from_driver.h
+++ b/chromeos/binder/transaction_data_from_driver.h
@@ -7,13 +7,11 @@
 
 #include <stddef.h>
 #include <stdint.h>
-#include <sys/types.h>
-
-#include <linux/android/binder.h>
 
 #include "base/callback.h"
 #include "base/macros.h"
 #include "base/memory/ref_counted.h"
+#include "chromeos/binder/binder_driver_api.h"
 #include "chromeos/binder/transaction_data.h"
 #include "chromeos/chromeos_export.h"