Update Context.php to allow caching of URLs with query strings

Hi. I wanted to be able to cache URLs that have query strings attached and it didn't seem like Flatten is doing this. Is this a fairly non-intrusive way to add it in? Thanks!