Hook up user lookup

* Add integration test
Use text type instead of email for username field

* email type makes Chrome do weird client side validation shit
Add lookup form to show page too