Chore: update task tab, make 'active' dynamic
Fix: fix "mark all as completed"
Fix: replace ng-click with ng-change for checkbox to fix passing the wrong param problem

ng-model value for checkbox changed, yet the value pass into ng-click function is wrong, use ng-change to fix the problem.