Set the status of this Executor. Does nothing in default implementations, but a useful shorthand for implementations to broadcast status updates, ie: You can call SetStatusMessage as your executor changes state, and override the SetStatusMessage function to make it actually do something (such as printing to a log or updating a third party API).