Add property $arguments to class vsite_task #3307

To be used with the existing $callback property on task execution. This
will allow more flexibility and re-use of task callbacks.