Pass configuration into connection for proper character set handling.
Properly set character set and collation when creating MySQL tables.
Fix bug in database connection.
Fix some tests. Cast migrations to objects.
Remove duplicate variable
Allow default value in find method.
Add typehinting to migrations for IDE autocomplete

Signed-off-by: Daniel Bondergaard <danielboendergaard@gmail.com>
Dump autloads on migration creation again.
[Bug] fixed setAttribute methods' date handling

it was converting date time object to proper format, then just ignoring what it just did
Implement query scopes on Eloquent models.
Pass the parameters to the scope.
Unshift query.
Fix some namespace/parameters in phpdocs
Missing argument 2 for Builder::whereIn()
Used function getKeyName
Merge branch 'refs/heads/master' into feature/database-dynamic-where

Signed-off-by: Ben Corlett <bencorlett@me.com>

Conflicts:
	tests/Database/DatabaseQueryBuilderTest.php
Writing comments, etc.
Cleaning up unit test, adding mock instead of stub.
Fix typos.
Additional phpdoc fixes