Have flag_as_immutable also finalize memory allocations
Add files for an expr_dtype, to hold deferred expressions
Added formatting and tests for general Blaze string datashapes
Add parsing of Blaze string datashapes, and tests for it