Proxy models and functions to build proxy configurations or get the systems proxy information and parse their result. Ability to handle PAC files.