recognize Harbour sources

[Harbour language: https://github.com/harbour/core]

Reopened PR 593 with the two language additions split off.
Add Hy language.

Hy is a dialect of Lisp that’s embedded in Python.
adds latex cls extension
adds cls file sample
Merge pull request #834 from berkerpeksag/add-hy

Add Hy language.
Merge pull request #884 from jmromer/add-tex-cls-extension

Add tex cls extension
Add PAWN language
PAWN .inc extension & sample removed
Fix for *.ts conflict between TypeScript and Qt Translation files
*.ts conflict between TypeScript and Qt translation files: attempting roll back of samples.json
Removing second ts from languages.yml, but adding to test code for heuristics
renamed Qt translation ts file to have XML ext and updated test_heuristics.rb
Merge pull request #885 from GiampaoloFalqui/master

Add PAWN language
Merge pull request #886 from ruben2020/master

Fix for *.ts conflict between TypeScript and Qt Translation files
More C samples
Regenerate samples
Version 2.10.10
adds ml4 as ocaml extension
moves .ml4 ocaml extension before .mli

This should fix non reg tests
Merge pull request #888 from rognierbenoit/patch-1

adds .ml4 extension for ocaml