Fix for busted screenshot test
[refactor] Minor test speedup

This is a function that's called fairly often, it seems. This change cuts the number of packets sent to the browser in half for this function if the element is not present on the page (and perhaps decreases the chances of spurious failure)
Merge pull request #389 from mattbasta/patch-2

[refactor] Minor test speedup
Enhance waits for intermittent fails
Enhance waits for intermittent fails
Merge pull request #398 from AndreiH/enhance_waits

Enhance waits for intermittent fails
Merge remote-tracking branch 'origin/master'
Merge pull request #388 from mattbasta/patch-1

Fix for busted screenshot test
Merge remote-tracking branch 'origin/master'
Bug 944343 - Marketplace Stage Out-of-date app and failure trying to update
Merge pull request #401 from AndreiH/click_back_xfail

Bug 944343 - Marketplace Stage Out-of-date app and failure trying to update
Added extra step for submitting an app
Merge pull request #384 from AndreiH/issue_383

Added extra step for submitting an app
fixed test_editing_user_profile
Merge pull request #397 from sashakruglov/issue_394

fixed test_editing_user_profile