tests: improved and added tests
composer.json: in conflict with nette/nette < 2.2