Remove the server's Namespace interface from the client/server transports

Move the S.TRANSPORT signature to core/
Move the client logic to core/

Signed-off-by: David Scott <dave.scott@eu.citrix.com>