exposed task.alias to help identify custom tasks externally for contribs

exposing the alias property on registerTask.

While writing a contrib for helping run tasks, I ran into an issue that I could not differentiate a task that would queue, vs a task that would execute.