Closes #3 (closed)
Allow certgen to obtain password for out smtp server the same way as Sentinel certificates.
First, slightly refactoring of the original state machine. One parent object was added to handle common functions - like authentication (processing AUTH state) and http/s communication. On the top of that child objects which implement one of the two main actions - certs and mailpass were added.
These two new objects implement child-specific functions like processing GET and INIT states in which child-specific data is processed.