Add extension to configure the plugin

- configure appId and operation timeout directly from the build.gradle
well I don't know it has a usable default ... and if people run into problems we can add some info