setup proxy based on desired capabilities #316
Merge branch 'dynamicproxy' of https://github.com/artkoshelev/ghostdriver into artkoshelev-dynamicproxy
Merge branch 'artkoshelev-dynamicproxy'
Using "BrowserMob Proxy Client" instead of including "BrowserMob Proxy" library.

Less dependency-intense.

Also, updated Selenium and Gradle version.
Updating license headers
Updating Gradle and Selenium version for the Java Bindings
Completely revamped Binding Gradle Build Script
Preparing for 1.2.0
Uploading Javadoc of Binding locally.

Will use "rawgit" to host the Javadoc