[bug 1108755] Add a git commit message linter

As mentioned in the comments of bug 1108755 as requirements,
the commit message linter does the following things:

1. Enforces max. 79 characters per line
2. Verifies the summary line has bug numbers in the right format
3. Does a bugzilla lookup for the bug and prints out the 'bug id',
   'summary' and 'assigned to' fields.
Merge pull request #422 from lgp171188/1108755-commit-lint

[bug 1108755] Add a git commit message linter
Add Gregg Lind and Deshraj Yadav to CONTRIBUTORS
Fix test documentation to talk about collectstatic first
Ignore the commented lines in commit message before linting it
Merge pull request #425 from lgp171188/fix-commit-lint-bug

Ignore the commented lines in commit message before linting it
[bug 1110543] Add noscript section