Teach module.run state function to recognize when an argument passed
in is the vararg argument and process it as a list appended to the
rest of the positional arguments.
Merge pull request #4511 from tweeklab/module_run_varargs_dyn

Teach module.run state function to handle varargs