Work on fuzzy parser

- now fuzzy parser is fully c++
- fuzzy parser supports locations!
- still todo eliminate assertions and implement consistency check via exceptions...