gutter: drawing: LinesInfo struct

Less parameters, code clearer.
gutter: drawing: compute background_area in begin_draw()

One less variable in on_view_draw()! Delegation!
gutter: draw_cells(): small optimization

Compute part of the state outside the loop.