refactor(connections): first step in refactoring connections to a more generic/understandable codebase
refactor(connections): fix a few weird bugs and tests
refactor(connections): fix maria connections, fix more tests
refactor(connections): sqlite needs to be singleton for regular queries but needs a differerent connection per transaction
refactor(connections): remove obsolete files
refactor(connections): add test for handling multiple parrallel transactions in a row
refactor(connections): changelog entry
refactor(connections): fix sqlite3 missing package error
Changed dao -> model a couple of places, updated bluebird and pointed package.json at a specific sequelize bluebird commit
Change the remaining spots of code to use the new promise.reduce syntax
Fix instance.set for virtual attributes
Change check in virtual attribute check to test against truthy instead of 1 to accomodate for PG
Support for bit fields as boolean storage. Closes #1896
Added options.storage to sequelize constructor
Clarify the meaning of schema, closes #1908
Please mickhansens performance concerns
[ci-skip] Remove unnecessary check in instance.set
Merge pull request #1892 from sequelize/connection-management-refactor

Refactor connection handling - Closes #1601
Added include.required to API docs, and throw errors if calling an association function without an associated model
[ci skip] fix a spelling mistake in mysql query