Suggested fix for Service Provider errors
Removed composer update as it's unneccesary
Adding bigIncrements to schema docs
Add prefer-dist flag to composer command in installation instructions
Point Github link to Laravel repositories.
Corrected spelling mistake in htmlentities function.
Crypt mode should be ctr but not crt
Merge pull request #379 from andyhu/patch-2

Crypt mode should be ctr but not crt
Update session docs to include information on different driver types
Update session to mention that the array driver is used for unit tests
Remove MockArraySessionStorage URL and replace with path
Update runtime typo and gramma re-format the array driver description
Add back ticks for clarity
Update routines typo
Add Laravel: From Apprentice To Artisan book link and fixed my name :smile:

Signed-off-by: crynobone <crynobone@gmail.com>
Merge pull request #384 from crynobone/laravel-book

Add Laravel: From Apprentice To Artisan book link and fixed my name :smile:
Update quickstart for proper database default

As I worked through the quickstart, I saw a disconnect between the docs sayin SQLite is the default and what I was seeing in app/config/database.php where mySQL is the default.
Customizing the format can only be done via getDateFormat

Because of how the dates work now with Carbon they are always converted to a `DateTime` instance in the `fromDateTime` method. Thus, overriding `freshTimestamp` serves no purpose. To customize the date format one must override the `getDateFormat` method.
Add documentation for variables in scopes
Adding info about the order of event firings

I also added the `deleting` event to the things whose actions can be cancelled by returning false (see: https://github.com/laravel/framework/blob/master/src/Illuminate/Database/Eloquent/Model.php#L698)