Update script fixes

On Friday JakeM noticed that our chief/commander script never actually generates the static files. This should remedy the problem. It also contains some pep8 fixes for the script.

We probably want ops on hand when we merge this, or the cron will push it and we risk breaking the update mechanism with no warning that something broke or insight into what broke.