Merge github.com:Getty/p5-moox-cmd into rehsack
v0.005
Merge github.com:rehsack/MooX-Cmd
remove superfluous "my" causing undef command_name
BAIL_OUT when unable to load MooX::Cmd

No further testing possible nor reasonable
steal some code from App::Cmd::Tester and adopt

Basic test infrastructure ... needs fine tuning, but first steps
are done that way.
Adopt basic tests using tester API
enhance and fix tests
ignore editor temp files and backup files
add some documentation for MooX::Cmd::Tester
100% test coverage of MooX::Cmd
improve test coverage of MooX::Cmd::Role
massively increase test coverage
prepare for MooX::Options 3.99
eliminate hidden/private __moox_cmd_chain param
final test for MooX::Options 3.99
add THANKS section
groundwork for testing with Mo(o(se))
add missing prereqs
after chained constructor, we can use getters

* here: use command_execute_return_method_name getter instead of
  hidden builder call and wasting the result