155b5bd879
it was like pulling on a thread in a sweater: the changes just kept rolling into each other... * don't load all the keys at start, just cache them as they are requested * use GpgContext::key to get the key for us rather than looping through all keys * fix SignedBy so it doesn't say a key is signed by every other key(!) * FullTrus*t*ed