If a executable is defined but not found the module should fail. Addresses https://github.com/ansible/ansible/issues/5781.
Add move_home option to user module
Add hints about what data goes into the variable

It's not immediately obvious what all can be accessed from the register
variable. Breadcrumbs to use -v would help.
Add support for --copy-links