Consider control points when calculating the boundaries of a SplineSet.

This addresses issue #1734.