PGPKey.unlock is now functionally implemented as a context manager, complete with basic memory wiping; basic unit test also implemented