Add option to enable the sysctl -e option
Reworked PR to avoid repeating the command
fixes #6244
Merge pull request #6290 from lberruti/fix_complex_args

fixes #6244
Merge pull request #5872 from tomdymond/add-ignoreerror-to-sysctl

Add option to enable the sysctl -e option
Delegate clean to local only
Adjustments to test_fetch assertions

To avoid problems with using 'sudo', register the remote_file path for use with
'fetch' tests.  Additionally, adjust the JSON response assertion.  Lastly, use
'file' to assert the file was properly fetched.
Update test_synchronize to run when called with 'sudo'

Without the following adjustments, test_synchronize fails because the '~' in
{{output_dir}} doesn't correspond to the sudo user, rather the
ansible_ssh_user.
Allow customizing integration run with env variables

Setting the variables, INVENTORY, or VARS_FILE, allows one to customize the
integration test run.  This allows customization without requiring code
changes.