Add ability to completely bypass cache for some classes
In some services or environments, we want to be able to disable caching on some classes but not others. This should work with #107 to give us simple and more in-depth coverage of caching bypasses. This change is more for when consuming the SDK or other packages, some items may be cached that we want to bypass to always return fresh data.