login overhaul, anon uploads

login tested and functional.  anon upload partially functional; drag
drop not yet implemented, url (remote) upload not yet implemented,
single file "compare" currently broken