Annotate Psr\Log\LoggerInterface as provided by LogServiceProvider.

The Psr\Log\LoggerInterface was added to app->bind but not added to the
provides array in the LogServiceProvider.

See: https://github.com/itsgoingd/clockwork/issues/67
Set morphs directly
Move classes.
Quick implementation of event scanning.
change Middlewares to Middleware
Fixed controller.stub

No more Illuminate\Routing\Controller
Update controller.plain.stub
Add helper methods for events.
Clean up some code.
Refactor stack.
Fix a few bugs.
Merge pull request #6000 from mikedugan/master

fix Middlewares/Middleware typo
Merge pull request #6001 from capatillo/patch-1

[5.0] Updated controller stubs for make:controller
Add a paginate function to collection to assist in slicing arrays.
Totally re-write pagination.
Remove caching and pagination from database.
Continuing work on paginator.
Rename file.
First pass at simpler Eloquent pagination.
Use braces around one-liner.