initial commit of generic refactor

Should show codesy widget on:

* GitHub issues
* BitBucket issues
* SourceForge tickets