server should restart after unclean shutdown without intervention
Created by: mc0e
see earlier discussion on (https://github.com/gitlabhq/gitlabhq/pull/3670#issuecomment-17928753)
if the github server is not shut down cleanly, it leaves the socket file behind, which prevents it being restarted without first removing the socket file. This should be made more robust.