Improvements from code review
Improvements from code review

* Don't try to validate hash on file that will be changing
* Don't self-upgrade when getting cert
* More robust way to restart nginx after renewal

caktus/margarita,caktus/margarita