app: use char array for temporary data (rather than a GEGL buffer).
Also use more GeglBufferIterator on input GEGL buffer. Using a char array is much less expensive and accelerated the line erosion a lot! Moving to GeglBufferIterator is not finished, but I do in steps.
Showing with 84 additions and 74 deletions