Dstr mutator

This branch adds a dstr, op_asgn, or_asgn and and_asgn mutators.

The original intent was just to add dstr, but in an attempt to mutant a part of the string I ended up adding more `emit_nil` cases, and had to refactor the op/or/and assignment to assist.