Added core.subshell, net.shell_proxy and net.socks_proxy functions