Bump govspeak to 3.0 for new LegislativeList syntax

Includes:

- a migration to fix existing uses of the syntax
- styling for the final product

There is no help text for this syntax in the sidebar. After talking to Holly and @wryobservations we're happy to leave this as a non-publicised feature for now.

- [x] Merge https://github.com/alphagov/govspeak/pull/38
- [x] Release new govspeak version and update in whitehall gemfile
Would you mind explaining this regex to me. I am finding it a little bit... tricky to get my head around.