[Specification] Fix gist handling in linter

Gists should be coming from https not git
[Specification] Fix vendored_libraries showing as empty spec
Merge pull request #38 from Kapin/linter-improvements

Fix incorrect errors when linting specs