Add guards when trying to cleanup servers
Merge pull request #39 from halorgium/cleanup-guards

Server#finalize fails if the socket was unable to be created