Small typo fix
Update validation.md
Update templates.md

Removed unnecessary semicolons
Typos.
Highlight `middleware` keyword in lifecycle.md
SoftDelete Trait changed

"SoftDeletingTrait" has been renamed to "SoftDeletes"
Fixed link to Application contract
Update homestead docs.
Merge branch '4.2'
Update docs.
Merge branch '4.2'
[5.0] Fix typo
Update events.md
Update validation.md
Fix typo
Update releases.md with correct artisan commands

Under "New Generators", fixed incorrect artisan commands (i.e. "provider:make" changed to "make:provider").
Incorrectly used "custom cache driver"

Used "custom cache driver" instead of "custom session driver/extension" in the "Writing The Session Extension" section.
Add to Homestead docs.
Merge branch '4.2'
Updated wording.