Introduce GvmConfig to hold gvm configuration.
Introduces Traits for release api access and exception handling.
Tweak build dependencies.
Introduce GvmReleaseApiTask and GvmReleaseVersionTask.
Removes unused files.
Adds GvmVendorPlugin and net.gvmtool.vendor.properties gradle descriptor.
Renames GvmReleaseApiTask to GvmReleaseBaseTask.
Introduces GvmDefaultVersionTask for marking versions as default.
Logging improvements when releasing a version.
Refines release version task and api access.
Refines default version task and api access.
Generalises ReleaseApiAccess trait name to ApiAccess.