Pass socket scheme as part of debug server listen URL in order to fix custom protocols like unix-abstract.
This change broke connection to debugserver on OS X - the constructed URL on debugserver does not take the tcp:// (URL-scheme) portion. This would manifest when 'lldb-server platform' was attempting to launch debugserver.
I'm going to be making a fix for the debugserver case. I'll make sure it doesn't break Linux.