Added BlitzBasic
Added node_modules/ to generated files.
Add Appraisals to Ruby filenames
Uppercase "Ecl" language to "ECL"

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Uppercase "ECL" Sample folder

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #765 from GordonSmith/UpperCaseECL

Uppercase ECL
Merge pull request #764 from bricker/add-appraisals

Add Appraisals to Ruby filenames
Add TeX as detectable markup
Merge pull request #500 from Leushenko/master

Added BlitzBasic
Merge pull request #755 from frunns/node-modules-generated

Added node_modules/ to generated files.
2.0.0 Ruby builds
Update samples
.pluginspec for XML
language interpreters and shebang lines

Add an interpreter array to each language, and match interpreters found
in the shebang lines of scripts to this array to identify the language
of scripts.

With suggestions from tnm. https://github.com/github/linguist/pull/687
adding interpreter arrays to some languages
unit test for find_by_shebang