Updated code styles in Socket.swift and disambiguated socket interface naming.
Updated code styles in Socket.swift and disambiguated socket interface naming.

All parameters arguments must be separated by a new line when calling functions from the Darwin module.
To keep code within 80 characters, calls to functions which have exceeded the 80 character limit should have their arguments calculated and passed as constants.
When returning an error containing a string, strings should not be separated by a newline and a +, rather they should be contained to one line only.

Changed shutdown(how: ShutdownMethod) to shutdown(method: ShutdownMethod).

Mrwerdo/Swift-Sockets,Mrwerdo/Socket,Mrwerdo/Socket