Create RecursionMode; remove {Copy,Deletion}Mode
Code style fixes
ModeParser{,Test}: fix logic error; prepare next step