whitespace formatting
Add clear definition of Socket Protocol

update Listeners::Socket and RemoveViaSocket to use the protocol
Protocol allows to send any Job to be executed.