make sure trigsimp methods allow non-Expr args

And be sure to pass along options to fu.
Merge pull request #2841 from smichr/mfu

trigsimp methods work on non-Expr
watch out for E in exptrigsimp