Add custom startup and shutdown actions to dwm.

Called right before and after run(); allows to control dzenstat from
within dwm, instead of the dwmloop.

=> dwmloop is going to be replaced in the next commit.