fix bug where Signup was missing get-is-admin; add some map app-tests
tidy last commit (add map tests)