Removed effectively unused acl_checklist members (#1860)
Four classes had problematic acl_checklist data members:
* SnmpRequest does not use acl_checklist at all.
* ClientRequestContext and Adaptation::AccessCheck do not use
acl_checklist beyond checklist creation/configuration code. A local
variable works better for creation/configuration, and having a data
member complicates upcoming checklist creation code improvements.
* PeerSelector creates/configures a checklist and uses acl_checklist
during destruction, but the latter code is marked as a Squid BUG and
is itself buggy: Checklist objects are cbdata-protected. They must
have one owner at any time. Starting with a nonBlockingCheck() call,
that owner is the checklist object itself. That owner destructs the
checklist object (i.e. "this"). If that Squid BUG code could be
reached, Squid would delete the same object twice. There are no known
ways to trigger that bug.