parsing hooks implemented

The parser now fully implements the parsing hooks. An program, dots,
has been implemented which prints the section and its entries in a
dotted form. Tests have also been updated to use this new program.

A notable change the pbuilder_t interface is that it no longer is able
to signal errors during the parsing. This now must be done in the
finishing phase (on_success).