Allow Archiving of Tasks

Tasks will be greyed out if archived.
Toggle button to show archived tasks.
Javadoc for this and next one