Add some GPU support for structs
merge checkpoint
Merge branch 'wip-merge' of https://github.com/stanford-ppl/Delite into wip-merge