Reland "binder: Parcel avoid too small initial allocation"

Bug: 150149045
This reverts commit ce3262092e3c291e081f0df43d3546a674b58510.

Reason for revert: reland original fix after fixing android.os.cts.ParcelTest

The place where the default size is changed here from the original CL.
Now, when explicit setDataCapacity calls are made, we no longer use an
artificially larger size.

Test: atest android.os.cts.ParcelTest
Test: atest binderAllocationLimits

Change-Id: I08c5eeb3be0b61ccf2f5e34b5bc7b45f58f8cbcb
diff --git a/libs/binder/TEST_MAPPING b/libs/binder/TEST_MAPPING
index c03abca..c232283 100644
--- a/libs/binder/TEST_MAPPING
+++ b/libs/binder/TEST_MAPPING
@@ -7,6 +7,9 @@
       "name": "binderVendorDoubleLoadTest"
     },
     {
+      "name": "binderAllocationLimits"
+    },
+    {
       "name": "binderDriverInterfaceTest"
     },
     {