testing: add HTTPSuite

Copied without change from juju-core. It will be deleted from juju-core later.