Merge remote-tracking branch 'iamjochem/feature/findAndCountSugar'
remove bogus sanity check - when adding an attribute (i.e. defining the data property in terms of getters and setters, we should not care about whether the relevant underlying dataValue is already set or not - previously added/initialized properties may have setters that set the dataValue of the attribute currently being added/initialized (e.g. the setter of a "name" property that also sets the dataValue for the "slug" property, when the "slug" property is defined after the "name" property, in the model,and the bogus sanity check in place the "slug" property does not get its setters/getters defined ... thereby breaking the model!)
Merge remote-tracking branch 'upstream/master' into bugfix/getterSetterPropertyInitialization
Merge branch 'bugfix/getterSetterPropertyInitialization' of https://github.com/tandartsnl/sequelize into tandartsnl-bugfix/getterSetterPropertyInitialization
Merge branch 'master' into milestones/2.0.0