refactor common into UpdateDaemon/UpdateModules

configobj, individual module function-level exception handling