core: Add the ability to do explicit matching on weak and strong ETags as per RFC2616 Section 13.3.3.