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. 
Ahhh! @lizconlan this  (`def_delegators :@categories, :each, :<<`) is nice! :star:. I was wondering how to do this in #1854