Issues/222 category editing add order interface

Builds on https://github.com/mysociety/alaveteli/pull/1721 to add an admin interface for reordering headings and categories. 
This should be in `app/models/public_body_category/category_collection.rb` (with a namespace, ideally: `PublicBodyCategory::CategoryCollection`.