hcrond-0.1 gitified

* uses --std=gnu99 because of sigaction
* more TODO
* uses sigaction, doesn't do SIGHUP
* some dbg stuff commented out, why?