stop using ignoreFill; use splitFills instead.  Fixes #43.

Depends on https://github.com/diagrams/diagrams-lib/pull/161 .