style(TaskList): add missing Override annotations
fix(TaskList): index task list upon undo/redo
feat(TaskList): add removeTasksWithTag method

Closes #73
docs(TaskList): fix typo
feat(TaskList): add getTasksWithWord method