Properly handle non-root context paths in SingleThreadFilter and AbstractAuthenticator