Uascripts syntax improvements

- Support keystrokes and absolute paths inside strings.

- Support standalone absolute paths.

- Extend .call syntax highlight to the function name too.

- Fix highlighting of generic arguments to actions and checks.

- Highlight regexes.

- Highlight .ua files too.

- Fix escaping inside strings.
Git commits: do away with any limit on line length

Wrap text with soft line breaks.
Git rebase: add nice keyboard shortcuts when modifying
Lots of improvements to cpp_cli_convert.vim