Turn ReduceOrder into a simple Pythonic class

* Replace ReduceOrder classmethods with functions.
* Add simple __init__.
reduce_order: Don't sympify inside private helpers
Inline _make_reduce_meijer and simplify code
Inline _reduce_order into reduce_order
Start implementing differential operators