Extended API docs
Bug 417027 - Provide proxy selector based on JRE's builtin proxy configuration

Added JreProxySelector to aether-util
Polished usage of string constants related to configuration properties
Bug 417127 - Allow to disable session-specific state related to update checks

Made DefaultUpdateCheckManager support aether.updateCheckManager.sessionState configuration property to bypass or disable in-session state
Fixed Bugzilla URL to remove bad query param
Fixed typos in test input graphs
Fixed bug in DependencyGraphParser when processing node references
Bug 418250 - PathRecordingDependencyVisitor crashes on cyclic graphs

Made PathRecordingDependencyVisitor stop traversal upon cycle entry, also added test to verify NearestVersionSelector's usage of PathRecordingDependencyVisitor does not suffer from cycle-related issues either
Bug 419314 - Allow to determine whether artifact/metadata resolution exceptions have been played back from the error cache

Added isFromCache() property to (Artifact|Metadata)TransferException
Avoid repeated regex parsing for constant values