Add a <property-list> class, which consists of a list with keys and values

This is similar to ``<table>``, but tables are way too expensive.