Merge pull request #859 from ZER0/page-mod-test/851320

fix Bug 851320 - private-browsing-supported/test-page-mod fails r=@mossop(cherry picked from commit 19f904bd56ee7fcc819999e1e09a6fff3d63b952)
Merge pull request #860 from erikvold/851320

Bug 851320 test that opened window is not private when it should not be private r=@ZER0(cherry picked from commit 77ecd5b26c3245cebf2de96f9c861df5ce18f80d)
Merge pull request #861 from ZER0/page-mod-test/851320

Bug 851320 - private-browsing-supported/test-page-mod fails r=@erikvold(cherry picked from commit 95c22be219d94bdc4dd91473a0d338c2802abe2c)
Merge pull request #862 from erikvold/851557

Bug 851557: waiting for windows to close before ending tests r=@Mossop(cherry picked from commit c4ab120af338cfa76bc96bde2b7012c2eb77fc04)
Merge pull request #863 from erikvold/851557p2

Bug 851557: print tab urls when there are too many windows open r=@zer0(cherry picked from commit e4aa5aa9fde32134f73ed432f1c1140df66d9297)
Merge pull request #864 from erikvold/851557p3

Bug 851557: wait for selection before closing the opened window r=@zer0(cherry picked from commit 9b6088f1337756753cf724b6cecaad44c870b18f)
Merge pull request #868 from erikvold/852217

Bug 852217: adding more tests to a failing pb testaddon to get more information on the issue r=@ZER0(cherry picked from commit 0fb04f10e7290abe970cbdd0a25de190967eea58)
Merge pull request #869 from erikvold/852217p2

Bug 852217: adding test titles to pages opened in selection pb tests and focusing the test window before testing the selection value @r=ZER0(cherry picked from commit 074d165db96fcb858d227042bef3da321a740571)
Merge pull request #870 from ZER0/private-test-failures/852217

Bug 852217 - private browsing testaddon test failures r=@erikvold(cherry picked from commit ce72c9588742476ef1f5e364379f248c9a2cc344)
Merge pull request #871 from erikvold/852217p3

Bug 852217: focus opened windows in pb tests of pb test addon @r=ZER0(cherry picked from commit 4e4e29d60115b985a72c261142e794d23ca9b221)