Old tests cleanout, login modernized

* We don't need pages/region tests anymore
* test_login is covered in the new stuff, though it seemed like a good idea
  to modernize the new login page a little bit, as well as improve the bad creds test
* Got rid of test_phantom_login, because it wasn't reliable. I did create a version
  of this using the new code and put it on the linked BZ so that future QE engies
  aren't starting from nothing when it's time to verify.
* Small tweak to make pytest.sel.browser always return an open browser.
Merge pull request #489 from seandst/kill-old-tests

Old tests cleanout, login modernized