harmonic: Add broken scan line fill with stack.

Adapted from http://lodev.org/cgtutor/floodfill.html