First pass at Python 3 compatibility
Merged py3 branch
Split out users app, fixed mobile site
Clean up mobile banner