Behaviour for a CertMagex storage backend.
child/0 returns a supervisor child (or :ignore if the backend needs no
process). The other callbacks read/write/delete arbitrary Erlang-term keys
and values (CertMagex uses binaries like "ec.key" and tuples like
{:acmev2, key}, {:cache, domain}, {:last_request, domain}).