Support of the .pro file extension for Prolog.
Merge branch 'master' of https://github.com/github/linguist into pro
Support of the .pp extension for Pascal
Custom File.extname method which returns the filename if it is an extension
Remove .rb test
Sample files to test the new FileBlob.extension method
Merge conflicts from master fixed
Remove stylistic yet useless parentheses
Rename file for the test on non-existing extension
Update lexers from Pygments
Add Chapel parallel programming language.

Includes several example programs from source distribution.
Include Chapel in some of the language tests.
Merge remote-tracking branch 'github/master' into chapel-lang

Conflicts:
	lib/linguist/samples.json
added two more common file endings for perl programs
fixed extension order
fixed extension order, hopefully correctly this time
fixed extension order, hopefully correctly this time
Checking all files for binary?
Merge pull request #1370 from github/moar-binary

Checking all files for binary?
Merge branch 'master' into 1285-local

Conflicts:
	lib/linguist/language.rb
	lib/linguist/samples.json