subprocess module will output to stdout/stderr but I wanted everything consistently going to logging
so it can be properly controlled. So I added an extension to subprocess to handle attaching
logging to the child process and created unit testing for the new module. Then updated filesync
which uses rsync for remote syncing of files to leverage new module.