removed a lot of generics
Some providers return generics instead of real return value.
For example Linux desktop
is not a device model
http://thadafinser.github.io/UserAgentParserComparison/v4/user-agent-detail/00/44/0044ec71-1f60-4d05-9223-cde400990256.html
We believe this is wrong, so we removed many of them (some may be still returned)
List of providers, with reduced return values now
- BrowscapPhp (browserName, deviceModel, botName)
- NeutrinoApiCom (deviceBrand, deviceModel)
- WhatIsMyBrowserCom (browserName, deviceModel)
- PiwikDeviceDetector (botName)
- SinergiBrowserDetector (deviceModel)
- UAParser (deviceBrand, deviceModel, botName)
- Woothee (botName)
- Wurfl (deviceBrand, deviceModel)