Added .gitignore and composer.json files
Implemented LoggerAwareInterface in DefaultFailureHandler