Unit tests added for .find() and .findAll(), with included relation using own where and require: false.
Revert "Unit tests added for .find() and .findAll(), with included relation using own where and require: false."

This reverts commit 672116ff32fcc6eca2f8b17c5af1784abcb588f2.
Unit tests added for .find() and .findAll(), with included relation using own where and require: false.
This adds ssl to the query string to connect using ssl with pg.  The value was not being pushed all the way through to the uri
Use the provided index name if one is given. Closes #1944
added missing semicolon
Merge pull request #1946 from joeylgutierrez/pg_ssl_956

[BUG] 956: Connection failing using SSL with PostgresSql
Merge branch 'master' of https://github.com/cmwilhelm/sequelize into cmwilhelm-master
fix(includes): do not use subquery if required is false
fix(query-interface/generator): make sure index queries are properly escapes (closes #1943)
test(includes): provide a test with a nested set of associations where an association somewhere in the middle has a where condition
test(query-generator): fix mysql query generator addIndex tests to check for escaped tables
fix(includes): fixes issue where a main join is not propagated properly to the main query because parents are in subquery (closes #1938)
Merge branch 'test-nested-belongsTo-with-where'
Merge pull request #1624 from seegno/fix-bulk-operations-result

Change bulkUpdate to return the affected rows
Remove callback from transaction API in favor of promises
Fix change column casting to enums on postgres
Merge branch 'fix-change-column-for-enums'
Merge branch 'fix-transaction-api'