Add HTTP429 exponential backoff to the httpclient version of wagon
Fixing issue reported on WAGON-418
Re-adding the dependency that was supposed to be moved from ``wagon-http-shared`` so ``common-httpclient`` can be used properly.
Refactoring encoding logic and shared encoded URL building from other wagons
Refactoring ``wagon-http`` and ``wagon-http-lightweight`` to reuse shared ``EncodingUtil``
Making ``wagon-webdav-jackrabbit`` depend on ``wagon-http-shared`` to reuse shared components.
Refactoring ``wagon-webdav-jackrabbit`` to reuse shared ``EncodingUtil``
fix typo
formatting
formatting
formatting and add @since 2.7
make backoff parameters programmatically configurable
merge WAGON-420