[WIP] Convert use of strided_dim to fixed_dim throughout

This is towards making the 'strided' dim type be an abstract type, and have concrete arrays always used 'fixed' in the context they used strided before.

Most of the effort of this conversion is done, but there are still some crashes/failures in the tests, and the python connection needs updating.