Only test addons of specified repo when testing community addons

Signed-off-by: Sandy Carter <sandy.carter@savoirfairelinux.com>
Add function to better find proper fallback branch

Signed-off-by: Sandy Carter <sandy.carter@savoirfairelinux.com>
Add extra dependencies list for community addons which are needed

Signed-off-by: Sandy Carter <sandy.carter@savoirfairelinux.com>