Add github-linguist-grammars gem

The purpose of this gem is to package up the language grammars that are
used for syntax highlighting on github.com. The grammars are TextMate,
Sublime Text, or Atom language grammars, converted to JSON and given the
filename SCOPE.json, where SCOPE is the language scope that the grammar
defines.

The github-linguist-grammars gem packages up all the grammars, and also
exports a Linguist::Grammars.path method to locate the directory
containing the grammars.

To build the gem, simply run `rake build_grammars_gem`. The grammars.yml
file lists all the repositories we download grammars from, as well as
which scopes are defined by each repository. The
script/download-grammars script takes that list and downloads and
processes the grammars into the format expected by the gem.
Prune unused grammars

script/prune-grammars will remove any grammars that aren't needed from
grammars.yml.
Add back some accidentally pruned grammars

A bug in the prune-grammars script caused these to be removed.
Handle includes like source.c#block
Update SCSS bundle location

The old URL redirects to this one.
Use the original Kotlin package instead of a fork

The fork is identical to the original.
Merge pull request #1710 from github/grammars

Add github-linguist-grammars gem
Remove Pygments
Remove outdated gems
Unused test
Bump version to 3.6.0
Remove lexers from `languages.yml`
oops
...actually... This is 4.0.0 because of breaking changes
Merge pull request #1707 from github/vmg/lol-pygments

Remove the Pygments dependency
Add Docker Files as a language
Add Parrot IR
Add Ant
Add Bison
Add Cap'n Proto