precedence and other things to nitcc

A lot of small things.
The best part is the introduction of syntactic precedence.