Make map parser configurable with brush creation strategies.
Add a strategy to compute vertices from faces (incl. sorting faces by weight).
Add a strategy to read vertices from serialized brush geometry.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>