Flagged exists as true when restoring the model
Add comment in MySQLGrammar
Fixing indentation modifyComment function
Use nested where for where arrays
Database\Query\Builder::groupBy() now accepts arrays as arguments

Also added unit tests.
Abolish Model::firstByAttributes
Lowercase AS => as per laravel convention.
Fix spacing.
Merge pull request #4847 from JosephSilber/abolish-firstByAttributes

Abolish Model::firstByAttributes
Return true if update is successful, whether anything was updated or not.
No need to call get_class twice
Merge pull request #4860 from zupolgec/4.2

No need to call get_class twice
Merge pull request #4845 from jcwatson11/4.2

[4.2] Database\Query\Builder::groupBy() now accepts arrays as arguments
Fix formatting.
Merge pull request #4819 from JosephSilber/nested-where-arrays

Use nested where for where arrays
Add space.
Fix spacing.
Fix return.
Merge pull request #4761 from brunogoncalves/4.2

Add comment in MySQLGrammar
Fix spacing.