Finally change ContinuousSteppedPainter for sane bin-edge semantics
omega/base.py: allow bools for int columns
omega/stamps.py: close triangle/diamond paths

This gives correct rendering at the intersection points.