Bug 923871 - [Contacts] Do not load import_sim_contacts.js for list display
Bug 919611 - Remove unneeded charset attribute
Bug 902873 - [Contacts] Performance improvements when selecting in contact list
Bug 913385 - Add Hardware tests mode r=evelyn

This patch organize old tests into API and UI parts, and add new Hardware tests.
Also, there are some minor fixes on existing tests.
HW tests mode provide the following tests:

Audio loop
Battery
Bluetooth
Camera
Headphone
LCD
Physical keys
Ringer
SDCard
Sensors
Touch screen
Vibrator