Simplifications:
Simplifications:

 - Handle the base "newcert" cases at the top, rather than with a very long if
   statement
 - Avoid having a state-tracking "question variable"

DavidGarciaCat/letsencrypt,stweil/letsencrypt,goofwear/letsencrypt,wteiken/letsencrypt,brentdax/letsencrypt,twstrike/le_for_patching,martindale/letsencrypt,jsha/letsencrypt,VladimirTyrin/letsencrypt,brentdax/letsencrypt,VladimirTyrin/letsencrypt,letsencrypt/letsencrypt,dietsche/letsencrypt,kuba/letsencrypt,jtl999/certbot,TheBoegl/letsencrypt,xgin/letsencrypt,mitnk/letsencrypt,goofwear/letsencrypt,stweil/letsencrypt,xgin/letsencrypt,jtl999/certbot,thanatos/lets-encrypt-preview,wteiken/letsencrypt,bsmr-misc-forks/letsencrypt,letsencrypt/letsencrypt,kuba/letsencrypt,thanatos/lets-encrypt-preview,twstrike/le_for_patching,lmcro/letsencrypt,DavidGarciaCat/letsencrypt,jsha/letsencrypt,bsmr-misc-forks/letsencrypt,martindale/letsencrypt,dietsche/letsencrypt,lmcro/letsencrypt,mitnk/letsencrypt,TheBoegl/letsencrypt