Refine waits in test_browser_bookmark.py
Only connect to network if needed, and only connect to cell data if local area network connection fails
YouTube test does not specifically require LAN
Update set_volume to set all channels
Modify delete_bookmark method as per sia's investigation
Merge pull request #767 from davehunt/online-improvements

Improve the way we connect to network
Merge remote-tracking branch 'upstream/master' into refine_waits_test_browser_bookmark
Import Bebe's migration to app object for test_marketplace_login and test_marketplace_search_for_paid_apps
Merge pull request #776 from zacc/migrate_tests_to_persona_app_obj

Import Bebe's migration to app object for Marketplace tests
Add TODO comment into delete_bookmark snippet
Merge pull request #768 from zacc/refine_waits_test_browser_bookmark

Refine waits in test_browser_bookmark.py
Merge pull request #773 from bobsilverberg/volume

Update set_volume to set all channels