adding missing TransactionController.newTask() method lost during TaskFactory refactoring