add `from __future__ import unicode_literals`

`type` in python2 needs a str though, so an explicit cast is models.py
make history model python_2_unicode_compatible; add python3.2 tox environment
Add Python 3.2 and 3.3 to Travis configuration file