[WIP] - Fixing NGINX tests

New attempt to complete NGINX support. Please consider this is a WIP. I'm aware I've to fix doc e probably some CS
Indeed, please don’t really on Guzzle, as we want to abstract that away shortly.

Couldn’t you just determine the full `$purgeLocation` including `$basePath` in the Nginx constructor?