Fix #1409

Find pending migrations and return them in getUndoneMigrations
Added test for actual execution
Support for specifying indexes on a model
Cleaning up indexes code a bit
Made addIndexQuery more DRY
Fix an issue with dialect.supports for abstract dialect being overwritten
move logic for checking if array can be treated as #and to utils
check how to treat array when doing paranoidClause
better fix for paranoidClause failing complex wheres
fix comment
remove accidental .only
Merge pull request #2093 from meetearnest/fix-paranoidClause

Fix paranoid clause treating all arrays as if they contained only strings
Merge pull request #2056 from komola/fix/1409

Fix #1409
[ci skip] Merge woops in changelog
Merge master
Merge pull request #2057 from sequelize/indexes

Support for specifying indexes on a model
Remove obsolete binary tasks
Update dependencies
Merge pull request #2095 from sequelize/feature/remove-obsolete-make-task

Remove obsolete binary tasks