Test allocations created within a script

Bug: 23535985

Create allocations of various type, vector size and dimensionality
combinations and verify them in a kernel.

Also, verify that various valid combinations of parameters to create
Elements, Types and Allocations are accepted and invalid combinations
are rejected.

Change-Id: I1ff6e22ccb192743559d0b22e061ef38074a1c81
3 files changed