Improve legibility of diff views

New lines were displaying as thin strips. Spaces between lines made
making comparisons more difficult. The +/- signs were hard to read
against grey text.

* Give each line in the diff a minimum height, making new lines display
thicker and maintaining a vertical rhythm
* Remove space between lines, the content naturally provides this
spacing
* Extend red/green highlight to edges of the view
* Use darker red and green colours for the +/- icons
Claiming 2i should update via a distinct action.

In order to fix a couple of bugs introduced by the 'Claim 2i' and
unassign workflow updates the action for claiming 2i is now a distinct action.
Merge pull request #337 from alphagov/bugfix_assignee_field_clearing

Claiming 2i should update via a distinct action.
Merge pull request #335 from alphagov/clearer-diffs

Improve legibility of diff views