Splitting parser classes
Adding explicit factory methods
Updating docs
Merge branch 'master' into feature/split-parsers

Conflicts:
	php/src/UAParser/Parser.php
	php/tests/UAParser/Tests/ParserTest.php
Fixing doc block
Merge pull request #317 from tobie/feature/split-parsers

[RFC] Splitting PHP parser into multiple single parser classes