Test sorting of contacts.
Added mock class and test code draft for #467.
Make sure the "order-by-last-name" is off before running test.
Fixed typo.
Mix up the order of data. Reused Mock.
Added manifest.
Merge remote-tracking branch 'mozilla/master' into issue_467
Added SettingsForm for contacts app.
Added wait_for statement for time issue:
- ex: go into settings page, switch order_by, then back to main page. the contacts will have no data.
Using the contacts app object.
Merge remote-tracking branch 'mozilla/master' into issue_467

Conflicts:
	gaiatest/tests/contacts/manifest.ini
Added the locator "('css selector', 'p[data-order]')" for full_name.
Using ".text" will get the company name at the same time.
fix pep8
Merge pull request #487 from askeing/issue_467

Test sorting of contacts #467
Merge pull request #505 from askeing/fix_pep8

PEP8 and Indent fixes
Xfail failing test
Merge pull request #509 from bebef1987/xfailsms

Xfail failing SMS test
Add fmradio into manifest.ini
Merge pull request #511 from zacc/add_fm_to_manifest

Add fmradio into manifest.ini
Merge remote-tracking branch 'mozilla/master' into issue_459