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
New configure table construction
Merge pull request #491 from seandst/configure-tables

New configure table construction
trolololo
Merge pull request #492 from seandst/configure-tables

trolololo
a few minor test fixes/cleanup
Merge pull request #494 from dajohnso/fix_tests

a few minor test fixes/cleanup
Quick fix to make Cartouche happy again