Tests for shape-outside with margins and padding

Fixes #21
Fixes #35
Fixes #15