Provides transparent caching for node-github api calls