Multiple additions to run tests

Add SSL support
  Testing a WAF on a HTTPS only site require use of SSL, thus adding SSL support.

Add proxy support (for HTTP only, not SSL)
  Well, to log queries, I needed to pass it to a proxy (such as proxenet or burp)
  But SSL proxy clients are a pain (or I didn't understood how to do that, which is reasonnably possible)
  Burp is able to force SSL so that's not a problem in my case (but SSL support was already implemented so I just let it be)

Add support for a basepath added to URLs' paths
  In case of the WAF being behind a reverse proxy