Omit needless rules
Appveyor: allow specific branch
Appveyor: Allow specific branch also in index.html
Add support for Github license

Fixes #280
<https://github.com/badges/shields/issues/280>
Remove logging from Github license support
Add more robust error checking in Github license

This is happens when you have to make multiple API requests.
Add more robust check for Mozilla Public License in license guessing
guessLicense(): create space-changing meta-regex outside loop
licenseGuess(): Add more robust checks for MIT-style licenses

The MIT license is also known as the Expat or X11 license;
the optional parentheses accomodate forms such as
"MIT (Expat) license".

This also adds a text match in case the name is not explicitly stated.
website: donate link
Suggestion API.

eg. /$suggest/v1?url=https://github.com/badges/shields
Move licenseCodes outside function

If this will be a separate file, we might as well.
suggest.js: preprocess license regexes outside function
packagist: mention example user/repo