Added the ability to update records without a primary key but used a where option when selecting with updateAttribute
Fixed several issues and added in a spec for saving records with no primary keys.
Default values for whereCollection is now null everywhere.
Merge branch 'fracture' of git://github.com/durango/sequelize into durango-fracture