Merge pull request #220 from paulcollinsiii/setup-py

Setup py
Upgrade bleach
Use print function everywhere
Stub out Steve API tests for Python 3
Import reload (not bult-in in Python 3)
Use next() for generators (for future-proofing)
Import urllib.parse in Python 3 (instead of urllib)
Use self.assert[Not]Contains to fix unicode errors
Use text_type instead of unicode
Only compare bytestring to response.content
Use smart_text to convert bytestrings to unicode

@jezdez this is the problem I was talking about
Remove unnecessary browserid_info template tag