Add spoilers filter
Fix 2.7 compatibility, run test suite on Python 2 and 3

- from __future__ import unicode_literals
- from io import open
- io.IOBase.fileno() raises different exception
- unicode strings in doctests
Fix minor bug in apply_filter()
Add setup.py and friends
More documentation