Set status of task based on sub tasks

Only problem I see is that sub-tasks set to STARTED will still have the
parent task set to TODO.
Merge branch 'master' of github.com:501st-alpha1/emacs