SupportingPagesController inherits base class

The SupportingPagesController doesn't need to be a special little
butterfly; it should inherit from DocumentsController like all the rest.
This fixes a bug where unpublishing was not working for supporting
pages.
Rename method for clarity
Merge pull request #1660 from alphagov/unpublishing-supporting-pages-bug

Unpublishing supporting pages bug