Cleaned up and completed votes.js, renamed to ugly name
Fix unvoting behavior, clear password box on logout, misc cleanups
Allow username/token to live in the URL #location part