Add add reverse / delete card template functionality

This adds the feature to the new `CardTemplateEditor` to remove card templates, and also add a new template which is the reverse of "Card 1" -- but only when there is only 1 card, and it doesn't have the same name as one of the standard models. Editing of the card templates themselves is disabled as it would be fairly unusable IMO.