Feature request : allows slicer to work with sequence and array
It would be very useful to be able to access an elemenent of a tensor using a sequence or array of int 

Use case example : 
```nim
var tensor1 : Tensor[float64]= randomTensor([5, 5, 5], 100)
var tensor2 : Tensor[float64]= newTensor[float64](tensor1.shape.toSeq)
for coord, values in tensor2.mpairs:
  values = tensor1[coord]

let c : array[3, int] = [1, 1, 1]
echo tensor2[c]
```