Fix incorrect errors when linting specs

Fixes #36 and #37. Gists use https now for downloading and therefore shouldn't throw errors when they do. Vendored Libraries should also be considered when checking for empty.