Added get_temporary_script() for use when a script doesnt expose variables
Merge branch 'master' into bugfix/10497_handle_scripts_without_variables
Added tests for get_temporary_script()!
Removed invalid line
Refactored duplicate code
Added test to check triggering a reduction with a script without variables
Fixed syntax error
Added assert to make sure send is called
Fixed passing in client
Removed unneeded arguments from __init__