fixing the permission of unix domain socket
Merge remote-tracking branch 'origin' into Fix-perm-socket-file
Cleaning up and moving stuff into server init block
Making the mode configurable for flexibility.
Merge pull request #4 from lyft/Fix-perm-socket-file

fixing the permission of unix domain socket