Enable lightbox in new tab

A requirement was raised in this ticket https://govuk.zendesk.com/tickets/4026 that when you open a lightbox with a middle mouse-button click the new page should load with the lightbox open.

To allow this the href of each link that fires a lightbox needed to link to a unique, non-random document fragment identifier. A format was created for this which required changes to the API.