Basic SAS

Just an entry for SAS with the basic .sas file extension and two
examples.
bundle fix

Lets see if this fixes the failing tests
Merge branch 'master' into 815

Conflicts:
	lib/linguist/samples.json
.frag file extension added for JavaScript with some new samples
Groovy: Add .gvy, .grt, and .gtpl to the list of extensions
Bumping to 2.11.0
Groovy: Sorted Extensions
Created a Sample for .gtpl
Created Sample for .grt
Created Sample for .gvy
Groovy: .groovy is now first in the array
Groovy: Add '.tpl' to the list of extensions.
Groovy: Remove .tpl from list
Haxe: Use haxe logo color.
Added .ipp extension for C++.
Add support for Pan Language

As found in repositories related to @quattor, e.g. https://github.com/quattor/template-library-core
The test file provided matches the one I submitted to Pygments.

At some point in the future when the Pygments patches land at GitHub the lexer should be updated from "Text only" to "pan".
Added the General Algebraic Modeling System (GAMS) to languages, with example
Merge pull request #1194 from github/linguist-version-2.11.0

Bumping to 2.11.0
Counts the number of lines correctly for files with certain multibyte encodings
Makes sure we do not fail if encoding == nil

It looks like it's valid to call this method even if `binary?` is true.
Encoding as 'ASCII-8BIT' should always succeed.