Fix unexpected exit behavior in heartbeat func
Fix unexpected exit behavior in heartbeat func

Change conditional logic so `log.Fatalf()` is not called after
successfully creating the heartbeat file for the first time.

fixes: #104

bitly/statsdaemon,bitly/statsdaemon