avoid registering tasks twice and having two task lists.

avoids progress list flashing in landscape install.

also removes "complete" task, which will just confusingly run forever until the user quits, and isn't really a task, since it only starts after everything is done.