Ensure DynamicSettings field values don't leak across instances (w/ test)
Fixes failing student_testing tests.
Fixes query tests.
Makes student browser tests slightly more robust.
Makes device unregistered test more robust by waiting for page change.
Merge pull request #2333 from rtibbles/nalanda_rct3_test_fixes

Nalanda rct3 test fixes