Added detection for the new M (aka MUMPS) language.
Improved M detection to be more specific.
Use Common Lisp lexer for M syntax highlighting, which gives pretty good results.
Improved comment.
Fixed M lexer name.  Merged with upstream's latest changes.
Added detection for the Pike language:

http://pike.ida.liu.se/
Update vendor.yml to include jQuery UI
Improve detection for ASP.NET validation jQuery plugins
use downcase string for extname
determine image with downcase extname
Added to vendor.yml the following dependencies related to automake and autoconf:
- (^|/)configure
- (^|/)configure.ac
- (^|/)config.guess
- (^|/)config.sub

Before changing:
[herbert@vps11071 linguist]$ bundle exec linguist ../atmi++/
75%  Shell
15%  C++
10%  C
0%   Perl

After changing:
54%  C++
37%  C
9%   Shell
0%   Perl
Merge remote-tracking branch 'upstream/master'
Add a misclassified Prolog file

This Prolog file was misclassified as Perl.  I assume linguist
was confused because the file has many comments.  Nevertheless,
there are plenty of Prolog-distinguishing tokens such as `:-`,
`module`, `%%`, capitalized variables names, `foo/2`, etc.
.ui file extension added for XML language

Qt uses .ui files to store qtdesinger ui in xml
Merge branch 'master' of https://github.com/github/linguist
Detect cython-generated files
Update lib/linguist/languages.yml

Add DOT language: http://www.graphviz.org/content/dot-language
Update lib/linguist/languages.yml

Add .gv (GraphViz) file extension to DOT language.
Add extension support for Iced Coffeescript
Add detection for the XC programming language.