MatrixExprs use real/integer/complex assumptions
move test_closed_group from sets to __init__
add Q.real/integer/complex_elements predicates
remove whitespace
MatrixElement Q.real/integer/complex
matrix element types for Ident, Zero, DFT
This is still in implementation phase, i am trying to workout integration
of trignometric functions of the form tan(x), which would call
integrate_hypertangent_reduce and integrate_hypertangent_polynomial
To get this working i need coupledDifferntialSystem which still stands TODO