Started refactoring for client based detection:
- moved detections for several client type to seperate Parser classes
- added phpunit as composer depedency
- added phpunit.xml.dist for easy test execution
- phpunit.xml.dist
- now using namespaces
- added client type mediaplayers
- added Cache classes that can be used for caching results of parsed yml files
- added default cache static, which only saves the given values in an static variable
added detection for more media players and for PIMs (Personal Information Manager)
added some more media player detections