Add detection for the XC programming language.
Detect minified CSS files
Merge minified files detecting methods.
Use space rate to distinguish minified files.

Minified JS files usually contain less than 2% spaces, while minified
CSS files may contain about 4% spaces. However, an unminified CSS file
may also have as low as 6% spaces, especially when it includes some
resources inline. Consequently, the division might not be appreciate
for CSS files. Even though, it will only mis-recognize a normal file
as minified for a few special cases.
Add samples and tests for minified CSS detection.
Oxygene language detection
Oxygene language detection — now with "text only" lexer for now (why do we need this, other languages don't specify one)
Oxygene language detection — trying if making .pas not the primary extension (which Delphi also has) fixes the build fail
Add Erlang rebar escript bundles to vendor.yml

Fixes #236
Added:

 * DM (Dream Maker) language.
 * Sample DM file.

The DM language is used in an engine known as BYOND which allows users to easily create their own games in a language that is designed to be accessible for newcomers. I do not know how much a language has to be used on the site to be considered but searching for "BYOND" does show a lot of people using the language. I am also still learning git so if I have missed something then please let me know.
 - Updated sample file.
 * Fixed a mis-formating.
 * Missed setting the lexer to Text Only.
 - Moving diff to after DM.
 * Trying this.
Merge branch 'master' of https://github.com/github/linguist
Added Glyph scripting language
Add lexer
Oxygene language detection — drop lexer setting, as we now have a proper Oxygene lexer in pigments.rb
Merge branch 'master' of git://github.com/github/linguist