Fix logging options for sequelize.sync (closes #1783), and convert some more code to promises
Convert the adapter error to an actual js error in authenticate
use strict mode for all library scripts
two more cases where ident and escape were stored function locally and then were used in a find/findAll
Merge pull request #1796 from mbroadst/strict-mode

use strict mode for all library scripts
used gjslint's fixjsstyle and jshint to fix style changes and errors throughout the codebase
Merge pull request #1799 from mbroadst/clean-style

fix library style based on gslint and jshintrc
lint code with jshint as part of the 'make test' process
Testing out code climate
Fix #1792 - Don't coerce attribute names to string when checking for mappings
No longer run 0.8 on travis
Merge pull request #1802 from mbroadst/jshint-on-test

lint code with jshint as part of the 'make test' process
Failing test with field name for primary attribute
feat(model/attributes): primary key support for source tables for includes, closes #1809
remove console.log
feat(model/attributes): support aliased serial attributes for bulkCreate in postgres
perf(query): optimize groupJoinData to use a single loop
add comment
[merge]