[Composer] Refine dependencies
[Curl] Reduce timeout code duplication
[Test] Lock share file
Update CHANGELOG