Split diffs with both $push and $pullAll.

see mongo bug => https://jira.mongodb.org/browse/SERVER-1050
Merge pull request #7 from Battlefy/fix/mongo-array-opts

Split diffs with both $push and $pullAll.