Fix permissions for admin adding students and add tests for permissions.

* fix bug where admin saw error after submitting form to add facility user (even though it executed successfully in the background) 

* add tests for many permissions related facility form scenarios. 
Perhaps add a comment or TODO on why this was disabled for now.