Fix for type checking issue (eg TypeError: Cannot call method 'toString' of null)
A bit more juicy goodness in the matchMongoId function.
ignore null keys when building validations
bump waterline-schema version
add validations to validation ignore list
fix for when values are set to null
fix for allowing user populated criteria to override operation generated criteria
use extend instead of a deep merge to override populate where criteria
Include globalId in validation error (had to move it up a level to accomplish this)
normalize user criteria
in adapter/dql.create and adapter/dql.update- attach model to adapter errors if possible
Disable usage error for missing 'model' in WLValidation error - also mix-in model attribute after create and update in adapter
remove join criteria from final WL criteria pass. fixes #351
allow criteria to be null
fix tests for validations restructured in f9f3edc0cce7f428c13469e612c31795b97fe073
Better log output for validation errors (overrides .inspect() method for WLValidationError)
Merge branch 'master' of github.com:balderdashy/waterline
0.10.0-rc7
Merge branch 'master' into nestedCreate

Conflicts:
	lib/waterline/query/dql.js