Arnaud Geiser

Results 3 issues of Arnaud Geiser

## Description This PR takes the commits from the `1.0.0` branch related to multipart requests and add some tests around it : [Attempt to provide correct API for multipart resources...

I assume this is not intentional – pool will not adjust upwards if the adjustment value for a key is exactly 1. Not critical, but slightly annoying. Co-authored-by: alexander-yakushev

## Description `awaitTermination` should return false if latch timed out Fixes #29