VSOCK: Split vsock into core and trans. modules

Split out the vsock code into a module for the core and a module for the
transport.

Acked-by: Dmitry Torokhov <dtor@vmware.com>
Signed-off-by: Andy King <acking@vmware.com>