# Functions
DialSocketWithBackoffs attempts to connect to the socket in maxBackoffs attempts.
DialSocketWithBackoffsAndProcCheck attempts to connect to the socket in maxBackoffs attempts.
ListenAndWaitOnSocket waits for a new connection to the listener and sends any error back through the channel.
ReadySocketPath returns the filepath for the ready socket.
SetSocket creates a new machine file for the socket and assigns it to `socketLoc`.
ToUnixURL converts `socketLoc` into URL representation.
WaitForSocketWithBackoffs attempts to discover listening socket in maxBackoffs attempts.