Check user permissions before allowing them to become someone else
Fix test_become_user to handle new become_user permissions checking, replace improper use of unittest assert methods.
Merge pull request #735 from zeeman/fix_becoming

Fix security issue with becoming a user