* update dependabot to check for dependencies in v2.x
* exclude v1 sdk from glue dependency
* remove sdk v1 dependency from multilang pom.xml
* remove dependency on Regions class from sdk v1
* remove sdk v1 dependencies
* update docs for credential provider
* update documentation for NestedPropertyProcessor
* update KclStsAssumeRoleCredentialsProvider to have resolveCredentials()
* fix casing within AwsCredentialsProviderPropertyValueDecoderTest
* update unit tests to have endpointRegion
* update docs with endpointRegion
* Added doc for leases and the lease lifecycle.
* Documentation: addressed comments for leases.
+ minor code cleanup
* Documentation: language review.
+ decomposed shard sync UML into two separate diagrams (initialization, loop)
* Documentation: language review touch-ups.