Integration test for all primitive types

Note that this does not test null references passed for strings from
Java.  We'll address that in a separate CL.

Bug: 25241875
Test: unit tests, integration test passes

Change-Id: Id6f1820965b58d46393c34a0fa4988aac4107ce6
4 files changed