add zero-parameter constructor to java binding

This allows tools which can instantiate a driver just specifying a class
name to instantiate a ghostdriver instance. E.g. [geb](http://www.gebish.org/manual/current/configuration.html#driver_class_name). This is currently not possible since such frameworks need a no-arg constructor to instantiate the driver.