Basic GovUkDelivery client and methods

GovUkDelivery allows clients to subscribe new email addresses, create
lists (a synonym for a specific mailing list), and send notifications to
said lists.

Includes test helpers for use in this project and others.