Modified archive method to retain selections in the task list after archiving. If all selected tasks are archived, move the selection to the top of the task list. Improves solution to Issue #239.