Style fixes
Guard lvasgn value visiting for mlhs case
Move nil body mutation to parent nodes

This ensures mutant all the time creates semantically valid asts.
Use multiple lines for complex guard
Cleanup mutator specs