Generated and attestation keys are cached, and if a key is imported with the same name, the cached key would be returned instead of the newly imported one. This change invalidates the cached key when a key is successfully imported with the same alias. Close #17 as fixed. The logging has also been improved to be more consistent across the different interceptors.