This PR makes the following changes:
* We will now automatically be able to configure new ciphers added to `crypto/tls`
by name without having to manually update our own configuration maps
* Added a new `allow_insecure_cipher_suites` option to the `tls` block to allow
configuring cipher suites that are known to be broken/insecure if needed
* Error when configuring an insecure cipher suite when `allow_insecure_cipher_suites`
is not set
Signed-off-by: Neil Twigg <[email protected]>