Issue 3656:Implementation of fancy indexing in matrix

Fancy indexing in matrix
In [1]:  X = Matrix(3, 3, range(9))

In [2]: X[[0,2], :]

Out [1]:
[0, 1, 2]
[6, 7, 8]

code.google.com/p/sympy/issues/detail?id=3656