app: remove gimp_display_shell_draw_vectors()
which is the last bit of non-item drawing of stuff that is not somehow the image itself... wheee! This involves reverting commit 6bce0641 and adding back all the vectors handlers that were in gimpdisplayshell-callbacks.c before. Change the callbacks to manage proxy items for all the image's vectors.
Showing with 166 additions and 203 deletions