Global Proxy - Tunnel All Traffic to Proxy How do i make OSX go through a proxy server for all the applications that use internet? 

The system preferences proxy network setting only routes depending if the application supports it, but an ideal solution would be a way to tunnel everything to a proxy.
I believe this question has been asked and answered over at Superuser: https://superuser.com/questions/802967/how-can-i-make-sure-all-my-macs-tcp-traffic-goes-through-a-socks5-proxy