enhance and fix tests
ignore editor temp files and backup files
add some documentation for MooX::Cmd::Tester