better method names in FeatureContext
add bin/behat to .gitignore
add unit tests using phpunit
add cli script and random weather service
fix magic getter
ignore tests/junit.xml
ignore coverage reports
add Mockery
more business-like error handling feature description