Add Proxy Type Option

Allow UPD protocol with socks proxy