fix sweeper regression
add oauth google
amend user-edit for different authtype; allow empty email