Added tweaked indent preferences

I noticed that the indentation of repeat…end blocks was not behaving
sensibly because it doesn't seem to work with various idioms - i.e.
"repeat x until y" was adding two indents when it shouldn't really add
any at all. I think it is better to leave the indent up to the
programmer in this case.
Merge pull request #16 from Xuerian/master

Fix error on files containing unicode characters
Port to ST3.
Merge pull request #15 from raenur/master

Just wondering if you think this is worth adding?
Merge pull request #18 from xpol/master

Port to ST3.
updated with changes from .tmLanguage file
updated with changes from .JSON-tmLanguage file
removed escape matching from long bracket strings
added highlighting for numerical escapes
Merge pull request #20 from Anaminus/master

Syntax highlighting fixes
Fix 'end' highlighting for functions

Fix #21

Add missing word boundary tags.
Fix #23 - indentation issues
Fix #24 - libfunctioncall match is never applied