YAML file recognition for Inform 7, an interactive fiction design language.

The team account https://github.com/i7 has several active Inform 7 projects.
Inform has long lines, so we line wrap.
E language with samples
E has no lexer
Merge branch 'master' of https://github.com/github/linguist
Added a lexer definition (text only).
I may build an Inform 7 highlighter/lexer someday, but not this week.
Added support for Latte
Added Buildr 'Buildfile' and 'buildfile'

All other options (as listed at https://github.com/apache/buildr/blob/master/lib/buildr/core/application.rb#L110) are already covered by other things here.
Add .vshader, .fshader, .gshader files for GLSL.
Oops, looks like this has to be alphabetical...
New file extensions and samples for SQL
Merge branch 'master' into 920

Conflicts:
	lib/linguist/samples.json
Merge pull request #1108 from github/920-update

920 update
Merge pull request #1101 from pchaigno/sql-extensions

New file extensions and samples for SQL
Updating samples
Merge pull request #1073 from tajjada/master

Add .vshader, .fshader, .gshader files for GLSL.
Merge pull request #897 from erkyrath/master

YAML file recognition for Inform 7
Updating samples
Adding Crystal samples to address https://github.com/github/github/issues/24802
Merge pull request #1109 from github/adding_crystal_samples

Adding Crystal samples to address https://github.com/github/github/issue...