Add extra props on associations to delete

When we need to delete some record on association, this driver use the $pullAll command.
But the $pullAll requires an exact match.
So, when the association has some extra properties, we need to include these properties in the pull object.
Merge pull request #587 from kapouer/patch-2

Document orm.not_in
Merge pull request #586 from kapouer/patch-1

[mongodb] fix ne, eq comparators for _id key
Merge pull request #543 from YannickDa/master

Add extra props on associations to delete
sql-query@0.1.24
Allow undefined values, instance.hasOwnProperty
Check instance.hasOwnProperty instead of data's
Spaces to tabs and minor refactoring
Fix tests, need sql-query updated to PR #37