added LSL

redo of github/linguist#942