Update url_list from github online // FREEBIE

Once the server started, every 12 hours, download shared/urls.js from
github master and load url_list from it.
add urls for iqiyi vip  // FREEBIE
Generate fast compact proxy.pac  // FREEBIE

Generate a map from host -> [url_path_patterns,...] using url_list.
The shExpMatch need only match patterns for urls with same host.

Need to write a simple url parser since we cannot require("url") of
node.js. The urls2pac() was also called from inside chrome.
Droxy: proxy check for non sogou proxy // FREEBIE
Merge pull request #313 from mozbugbox/pac-update

Generate fast compact proxy.pac  // FREEBIE
Merge pull request #315 from mozbugbox/droxy-update-url_list-online

Droxy update url list online