ensure that all discharge macaroons are used exactly once

This means means that if we get a successful discharge, we can be sure
that all the first party caveats presented in the macaroon slice have
been checked.