add implementation for the properties parser

add ucx2.1 style interface for a properties parser

also report coverage for header files

make loc_prev in trees optional - fixes #433

(0) -300 -100 -30 -10 -4 +4 +10 +30 tip

mercurial