add initial candidate key handling

Add candidate keys to Simple sig.  The interface is a bit clunky, maybe
I could change the order?