Enables support of socksProxy capability at Fxdriver
Enables SOCKS proxy support for Ruby binding
Enables SOCKS proxy support for Python binding
Adds tests for Proxy, fixes some guards for Socks credentials methods, fix guard for setProxyType method
Enables SOCKS proxy support for Dotnet binding, fix set proxy type guard, makes noProxy value as JsonProperty, fixes exception message at proxy type validation
Enables support of SOCKS proxy at Firefox profile. This method is deprecated due the same is implemented inside fxdriver but i think still used.
Implements for HtmlUnitDriver a support of SOCKS proxy and bypass proxy addresses.

What's done:
* support of SOCKS proxy address.
* support of bypass proxy hosts (noProxy) for HTTP and SOCKS proxies.
* tests

Now you could specify proxy settings using capabilities,
Proxy object or directly calling methods for existed driver.

Be note that bypass proxy hosts should be a string of hosts delimited by comma
and each host needs to be Java regex pattern.
Add missed build dependency
Adds missed HTMLUnit proxy test file