Improve Grammar and Outline view

* add metatype for keywords
* add keyword description
* make parameters optinal
* extend the number of possible charaters for IDEXT
* extend number terminal symbol for deciaml representation