refactored varnish-adapter to use a dedicated http-helper with curl-multiadapter support and allow easier testing
added varnish-tests