MV implementation

Support for all commandline options except one, see src/mv/mv.rs

Many tests, included a todo list of more tests too, see tests/mv.rs
Merge pull request #427 from awestroke/feature_mv

MV implementation