parent tasks display count of remaining sub tasks
update subtasks count when popping from subtasks list
Added option to explicitly set the value of done for a task
cleaned up and simplified the task marking code

of note, all tasks on the view are being marked complete, not just tasks that are visible.