Improved testing of Expr._eval_derivative_wrt
Added comments/docstrings to MatrixElement._eval_derivative_wrt