Filters are now proper instance methods

- remove make_filter(), is_filter()
- leverage functools.partial() instead of UserDict hack
- fix typo in coilwire.py
- make Pandoc.apply_filter() static