allow different parent proxies depending on target URL

Please allow different socksParentProxy settings depending on target domain/URL

Trac:
Username: clint