Removing convuluted constructor
improvements see changelog.md
corrects command name
Merge pull request #321 from tobie/feature/simplified-constructor

PHP: Simplifying constructor
Merge pull request #327 from antonioribeiro/patch-1

corrects command name
Fixing exception message
#328 nicer path for regexes.php
Fixing composer installation (#328, #330)
Fixing array_filter() that was too bread with 0 as a version number
Update npmignore
Include tablets in 'Firefox OS' os detection.
Merge pull request #337 from jakub-g/npmignore

Update npmignore
Merge pull request #331 from miketaylr/fx-tablet

Better detection of Firefox browsers on tablets (Firefox OS and Android)
Merge PHP changes
Merge #331 from miketaylr/fx-tablet
Better detection of Firefox browsers on tablets (Firefox OS and Android)

Conflicts:
	regexes.yaml