add new version and tests
add new rules and tests, remove duplicate rules
fix tests
Merge pull request #359 from mimmi20/issue-358

Fixes #358
Merge pull request #357 from mimmi20/issue-356

Fixes #356
Merge branch 'master' of https://github.com/browscap/browscap into check-onmacosx