Initial porting for switch to py3

Mostly done with 2to3, some additional cleanup as well
Bump package releases/changesets for py3/django support

Bumps releases/changesets for:
* django -> 1.6.5
* south
* slumber -> git PR for py3 support
* django-nose
* django-redis
* django-haystack
* django-tastypie
* django-profiles
* gunicorn
* django-redis-cache
* launchpadlib (though it still doesn't support py3)
Merge branch 'python3-port' into merge-py3-django16