run tests on py33
changes by python-modernize
pass on arguments to py.test
accomodate py3 imports and builtins
remove backwards compat for custom properties
Python 3 chokes on this one. Whatever man.
port string handling to py3

Redis uses byte values for everything. We save queue names and job
IDs as unicode. So we need to convert every time we get data from redis.
port rqinfo to py3
use utf-8 instead of ascii