Add support for cache and events in EloquentTestCase