#143 If the rectangle to paint has no area, don't attempt.

Fixes OutOfMemoryExceptions thrown by the GradientPathBrush when the
path has nothing to fill.