Add support for Pillow
Add support for Python 3.3+
Make unit tests work on Python 2.6 using unittest2