add test dependency
update gitignore, renamed test config
update autoloading
add module and filter tests
fix type hinting
cs fixes
error handler restoring
add travis and coveralls configs
fix docblock type hints
fix copyright notices
update travis file
moar cs fixes
add travis irc notification, because why not :p
Clean up pull request
Merge branch 'stefanotorresi-bacon-test-fest'