added the ability to make a url request that caches a response on at the behest of the requesting object--method now accept a boolean argument for the caching behavior.