This is the 3rd cut of the policy code plus renewal code (up to the
point it gets renewed cert from CA), plus the retrieveCertificate code
needed for recovery.
This is part of ticket #941
The is a "pre-agreed" code to merge with Jack to speed up the dev as
well as providing parts of the code he needs. More testing/polishing to
come;
please review.
thanks,
Christina