opened
vam-google
username_0
1. Remove `SampleApp` generation and support for single-artifact, cleanup related stuff. This is replaced by more lightweight self-contained individual artifacts, so self-service generation and generation for google-cloud-java releases are done in same way.

2. Add `javadoc.options.encoding = 'UTF-8'` option to generated `build.gradle` files (similar to how it is already done for `compileJava`). Without this option, javadoc generation fails on `google-cloud-java` release staging.

3. Removed redundant/incorrect files from `protoc-`, `grpc-` artifacts output (`apidocs_index.html.template` and others).

4. `gradlew` files are not included with grpc-, protoc- anymore. They had neglectable usability in generated output, since to build things properly a top-level build `gradlew/build.gradle` is required anyways; it was not used for releases. Subsequent PR will add individual target to generate only one bundle of build files per client/batch: `gradew`, `build.gradle`, `settings.gradle`.

5. Make `GeneratorVersionProvider` read `version.txt` file directly if cannot find version number in resources (to better support running tests from raw test `.class` files (IDE)).
 More Java generation cleanup/fixes
issue