Updated optional dependencies to most recent minor versions
Update org and repo info in gradle build config

Issue: SPR-11213
extracted tests for http's safe methods into a paramerized test
[SPR-11324] test cases for weak comparison, multiple ETags in If-None-Match and using both validators