Use btn-success for edit actions

- And use an icon for edit, not text
Use button groups

- Use button groups for header buttons, as well as form buttons.
- Change "Cancel" buttons to be buttons, not links, with style "btn-default" so
  they're white. Makes it more obvious that they are buttons, while preserving
  the more "flat" look.
- Changed collapse-button directive to be attribute-only