Add initial cp module wrapper for ssh
fill out basic cp functions
clean up returns and fix shell ref
lint
Merge pull request #16736 from thatch45/cp_ssh

Add cp module to ssh