Adding email keyboard test.
Bug 937660 - Move timezone settings from the setUp into testvars.json
Bug 932240 - Test browser https auth login
adds new test for https basic auth login

what the test does now:
1 - loads browser
2 - goes to http://mozqa.com/data/mozqa.com/http_auth/
3 - fills the browser login form
4 - fails on trying to see if the user is logged in (it probably is not the
right way)

waits for success page to be loaded to verify success

adds test to manifest.ini

refactoring for authentication_dialog region

- moves login items such as username and password input to authentication
dialog region
- uses send_keys on inputs, instead of keyboard.send
- uses authenticate method from region
- tests if correct message is displayed on correct place using xpath

oops! parameters passed were not being used

Trying to find a pattern to write the test.

- Uses By instead of root_element to find elements on page.
- Uses more efficient and human-readable names for methods inside the
region.
- Writes the funcional test on an inline way instead of using methods.

app region has to know its root element which is its own dialog

no need to look for auth dialog on test, use it on athenticate
Bug 768228 - Add System message test
Merge pull request #13520 from eduardostalinho/browser_https_auth_login

Bug 932240 - Test browser https auth login
Merge pull request #13657 from bebef1987/time_zone

Bug 937660 - Move timezone settings from the setUp into testvars.json
Merge pull request #12556 from elefant/system-message-test

Bug 768228 - Add System message test
Bug 935710 - [Settings][Tests] Write unit tests for mvvm - r=arthurcc

- Adds unit tests for mvvm/ code
- Corrects some implementation errors in mvvm
- Fixes jshint for mvvm code

Closes gh-13442
Bug 938550 - Add MPL 2.0 license text to homescreen/regions/confirm_install.py
Merge pull request #13692 from qba73/emailkeyboard

Bug 938577 - Adding email keyboard test.
Bug 937040 - Revise contacts app to adapt to WebIDL changes in a uniform way
Merge pull request #13663 from gtorodelvalle/contacts-bug-937040-removing-and-saving-mozContacts

Bug 937040 - Revise contacts app to adapt to WebIDL changes in a uniform way (r=jmcanterafonseca)
Merge pull request #13704 from AndreiH/bug938550

Bug 938550 - Add MPL 2.0 license text to homescreen/regions/confirm_inst...
Bug 935307 - [B2G][Contacts] A user is able to retrieve a contact information from Settings screen
Bug 935307 - Tailor contact tests for animations
Merge pull request #13675 from KevinGrandon/bug_935307_contacts_testing

 Bug 935307 - Tailor contact tests for animations r=gtorodelvalle
Revert "Merge pull request #13663 from gtorodelvalle/contacts-bug-937040-removing-and-saving-mozContacts"

This reverts commit c434a0ab2cf2884b495cea385d982f760fd39e81, reversing
changes made to 603f7e0d23f2b693f17fce61ffcdc641a3a6aba6.
Bug 936639 - [Messages][Drafts] Create Drafts module/constructor + tests