Parser object: stage 3
Final part. I have to fix a few more things that are ugly and that will force us to pass the parser object all around the code.
It also fixes the compilation of the develop branch.
Closes #169 (closed). Closes #182 (closed). Closes #185 (closed). Closes #186 (closed).
Edited by Martin Lueders