when removing empty strings from $set, add those fields to $unset; fixes #108
new syntax for supplying regEx messages; breaking change; closes #103
update docs; closes #111
don't strip out query2 in a $pull; fixes #114
add a test
add some typed array tests