Unpublishing documents can now force a redirect to a new url

This code allows users to now choose an option to redirect the citizen to the alternative url automatically, rather than providing them with a link page.

If you choose the redirect option, then you have to include a url to redirect to or the validation will fail.