Add support for array types

Change-Id: Ibd7ba063a2f957950ca7f4462a0d6e600f12c00f
Test: Unit tests (including several new ones)
Bug: 25012838
Signed-off-by: Casey Dahlin <sadmac@google.com>
4 files changed