Added a move assignment for Range1d.
1) Refactored Range via CRTP … next will factor out the ordinal computation
2) Tensor transpose does not work yet … tarray_test.C shows how it will work.