Added an IdentityMutator, which returns a single "mutation" that is the same as the original.  Useful for when you want to treat mutation and no mutation polymorphically.
Can mutate JSON encoded as bytes.
Merge remote-tracking branch 'origin/master'