Bug 892078 - Add cli.py for running tests via python <args>
Finished marketplace feedback testing with login or without login
Unxfailed test_cost_control_data_alert_mobile.py
Merge pull request #1092 from teodosia/unxfail-test-alert-mobile

Unxfailed test_cost_control_data_alert_mobile.py
marketplace feedback tests - add into marketplace/manifest.ini
Merge remote-tracking branch 'upstream/v1-train' into v1-train
add test for change user's region

Conflicts:

	gaiatest/tests/marketplace/manifest.ini
Use the top listed popular app instead of a hard-coded app
Xfail ftu tests bug 893816

Xfailed ftu tests bug 893816
xfail marketplace search and install app bug 893283
Merge pull request #1105 from teodosia/xfail-marketplace-search-app

xfail marketplace search and install app bug 893283
Merge pull request #1104 from teodosia/xfail-ftu-tests

Xfail ftu tests bug 850313
Unxfail test_ftu_with_tour.py
Merge pull request #1108 from teodosia/unxfail-ftu-tour

Unxfail test_ftu_with_tour.py
Bluetooth discoverable test, associated host-side class

Conflicts:

	gaiatest/atoms/gaia_data_layer.js
Move host-side code to bluetooth utils
Bluetooth discoverable test
Updates as per review; also use common methods in pull 600
Change common method names to same format as others, verify when bt enabled/disabled
Fixes for using methods in pull 600