Close to final 1.2.0

Lot of changes (see changeset). Most important: Rewrote the Parser,
Reorganized the project solution, improved documentation, improved some
types, improved the object-oriented model behind YAMP.