Implement contracts for many major components of the framework.
Merge branch 'contracts'
Fix typo.
Inject the queue driver.
Added classes to compiled configuration file.
Import FormRequest.
Plain controller stub support.
Group generators and publishers under single CLI namespace.
Shorten description.
Consistency.
Fix app:name not hitting User class.
Fix type hints.
Tweaking password reminder controller and contract.
Refactor log writer

This way we can allow developers to use their own logging classes and provide an easy way for them to use them with the mail component.
Suggest Guzzle for Mandrill and Mailgun mail drivers

This way we can allow developers to use their own logging classes and provide an easy way for them to use them with the mail component.
Move transport registration to separate class

By moving this functionality outside of the service provider and into a class that extends the Manager class, we offer an easier way to user to register their own mail drivers.