add .gitignore
fixed dependency in composer.json
fixed test, add phpunit.xml.dist as default test configuration