Remove all complexity form the language definition, and keep only minimal support to improve stability

This change removes most of the complex language parsing, because it was unstable and made TextMate crash on some occasions.

It leaves the most useful things in, e.g. known globals, comments, etc.

Signed-off-by: Stefan Marr <git@stefan-marr.de>