Fix avoid_collisions again
Don't set margins with over-constraint block-level boxes (useful for floats)