Move publishable? logic to PublishingApi.
Add schema for unpublishing, validate in test.
Add redirect presenter.

Includes JSON schema validation.