Removed, replaced and added directives:

1. Replaced %freeze with %phony -- a more general approach.
    Allow many %phony directives, all require code attached.
2. Added %reentrant -- it only controls whether LALR2C generates
    1) a static boolean variable to control if parser is called for the 1st time
    2) a switch on top stack state to enter parser in that state it was leaved
3. Removed %success directive, always go to final label instead.