#516: add new rule and test
#516: fix test
#515: add check for non-ascii-chars, fix sources and tests
Merge pull request #517 from mimmi20/issue-516

Fixes #516
Merge pull request #518 from mimmi20/issue-515

Fixes #515
Merge branch 'master' of https://github.com/browscap/browscap into issue-508