Issue47 service restart

resolves #47 
@mrdavidlaing, continuously restart under any conditions or only after crash?