Fix for old gcc
Convert expr_type from using cstruct to ctuple
Make static versions of some common types, like 1D strided_dim and pointer
Add ability to view POD types as "bytes"