Ability to wrap a call to disable cache in a using statement
Merge branch 'using-disablecache'
Renamed to DisabledCache and added unit test
Fixes #79