[Linter] Cleanup the github sources checks

Code climate hates this function so I pulled it apart a little bit. Also
since you can't have a gist that starts with `www.`, added a check for
that as well.
Code review comments
Style fixes and changelog
Merge pull request #200 from CocoaPods/cleanup-github-checks

[Linter] Cleanup the github sources checks