app: don't draw a redundant fallback crosshair when a line preview is shown

and introduce some local variables is gimp_paint_tool_draw() to reduce
clutter.