Add an abstract listener which provides reflection validations
Refactor all listeners
Merge master
Refactor abstract listener methods returns
Add a method to test the removal of the object in the future
Merge
Add the ClassAnalizer listener injection, refactor listeners
Add mongodb install instruction to travis file
Update postgres version on travis conf
Fix travis conf
Test new travis conf
Remove useless mongo config
Merge pull request #26 from KnpLabs/fix/travis

Fix/travis
Merge master
Merge master
Add preRemove hook to Blamable trait and listener
Fixed bug with isDeleted() return true

Fixed bug with isDeleted() return true when deletedAt field is null
Merge pull request #30 from dmishh/patch-1

Fixed bug with isDeleted() return true
Add assertion to softDeletable tests
README update

Small fixes in general documentation.