Changed all tasks to use XrmTask abstract base