Force a custom tab size in GitHub code viewer.
This extension attempts to normalize the indentation level in GitHub's code viewer regardless if spaces or tabs are used. It assumes that the first indented non-comment line is at the first level of indentation and adjusts the indentation accordingly. It also applies tab-size CSS to the code viewer. The changes in tab size can be turned off with a page action button. The extention doesn't affect other functions of GitHub.