Use archived state when withdrawing documents

Leave the action and state referred to as withdrawing in this app, just
use the existing archive state for editions in govuk_content_models.
Show withdrawn state on documents index

Extract the state label logic to a helper
Don't update archived editions

If the latest edition is archived create a new draft when updating the
document.