Added TaskException to Task API
  * for tasks to throw in "user" code