Allow Archiving of Tasks

Tasks will be greyed out if archived.
Toggle button to show archived tasks.
To make codepro happy and since it's generally good style anyways, all if statements that we write should have {}. exception for generated code ofc