Add a test for issue #8
Better fix for issue #8
Add new devices: Alcatel, GeeksPhone, Huawei, Lenovo, Nexian, Panasonic, Sony
Add new OS: Firefox OS