Added support for caching discovered API
Added support for caching discovered API

Nazarchuk/google-api-ruby-client-samples,hanpanpan200/google-api-ruby-client-samples,kjubichan/google-api-ruby-client-samples,shpytalenko/google-api-ruby-client-samples,hanpanpan200/google-api-ruby-client-samples,shpytalenko/google-api-ruby-client-samples,kjubichan/google-api-ruby-client-samples,mishin/google-api-ruby-client-samples,cosmosloth/google-api-ruby-client-samples,DouglasAllen/google-api-ruby-client-samples,pacuna/google-api-ruby-client-samples,tdeo/google-api-ruby-client-samples,tdeo/google-api-ruby-client-samples,hanpanpan200/google-api-ruby-client-samples,neomadara/google-api-ruby-client-samples,pacuna/google-api-ruby-client-samples,Nazarchuk/google-api-ruby-client-samples,kjubichan/google-api-ruby-client-samples,mishin/google-api-ruby-client-samples,Nazarchuk/google-api-ruby-client-samples,DouglasAllen/google-api-ruby-client-samples,neomadara/google-api-ruby-client-samples,cosmosloth/google-api-ruby-client-samples,shpytalenko/google-api-ruby-client-samples,cosmosloth/google-api-ruby-client-samples,neomadara/google-api-ruby-client-samples,DouglasAllen/google-api-ruby-client-samples,pacuna/google-api-ruby-client-samples,mishin/google-api-ruby-client-samples