Fix support for GH project org and ignored repos

Used auto-format in test, so there are a lot of whitespace changes along with 2 new tests and 1 modified test.

Merge request reports