add tests for the new ModuleExecution
create a moduleExecute class for execnet module support
more tests for the attribute errors
bump the version, update the changelog
update the docs
fix a broken py3 test