Adding support for Hoplon files

See https://github.com/tailrecursion/hoplon-demos/blob/master/todoFRP/src/index.cljs.hl for an example and https://github.com/tailrecursion/hoplon for the full project.
.mask support for Mask
Add gradle wrapper files to vendor.yml
Regenerate samples
Add shen language in linguist
Merge pull request #967 from jaaso/master

Added Shen programming language
Added Gemfile.lock to the list of Ruby filenames
Merge pull request #971 from veganstraightedge/master

Added Gemfile.lock to the list of Ruby filenames
Merge pull request #938 from tenbits/master

Add Mask markup language
Merge pull request #854 from cndreisbach/patch-1

Adding support for Hoplon files
Merge pull request #963 from mbezjak/vendor-gradle

Add gradle wrapper files to vendor.yml
add extension .cc for c++
Merge pull request #981 from cjxgm/patch-1

add extension .cc for c++