Add construction and as<dtype>() for the dtype_dtype, and some simple tests
Add destructor support and tests to fixed, strided, and var dims
Add destructor call for fixedstruct/struct dtypes, with tests