have belongsTo respect aliases and non-id/non-integer primary keys
non-integer/non-id primary key support for has one
consistency
non-id/non-integer support for has many
fix tests to reflect more consistent use of non-integer/non-id primary keys and alias as foreign key identifiers
explicitily set isNewRecord in create/bulkCreate
add new bulkBuild method, provides performance benefits by not building option objects multiple times, in time perhaps more benefits
use loop if any date attributes
remove dao.instanceValues
changelog
Merge pull request #1460 from sequelize/remove-instancevalues

remove dao.selectedValues
Optimize child include build performance
eliminate another loop
Update changelog.md
Update changelog.md