introduce explicit representation of a list in the box model

The List box represents the root of the list. It will take care of the
calculations and layout related to the bullets for the list items.

Signed-off-by: Florian Thienel <florian@thienel.org>
11 files changed