place the class into a psr-0 setup so that other modules can 

Use psr-0 to extend or include the class

Using
~~~
use GithubApi\DrupalGithubApiHttpClientCacheDrupalNativeCache;
~~~

and / or

~~~
class SomeOtherClass extends DrupalGithubApiHttpClientCacheDrupalNativeCache
~~~

This way there is a more constant coding standard and not using *.info to include the file.