migrating from ua-parser

Hopefully we do not want to loose the things made on [ua-parser](https:/github.com/tobie/ua-parser) so far...
Right?
That's what this PR is all about.