add a SOCKS demo with a copy/paste-based signalling channel

Also rename the parent folder to `socks-server`, in line with `echo-server`.
What do you think of renaming the `socks` folder to `socks-common`, and keeping this as `socksSamples`?