Add Change School Functional Test

New test to ensure that school permissions can be assigned and user can switch between different assigned schools.
Needed for work on #462