GTkApp, cache all kwargs widgets, figure windows
GTkApp, cache all kwargs widgets, figure windows

* cache these:

    1. processor instances
    2. all figure kwargs widgets
    3. all plotted figure windows

* fix GTkApp exits when pick a new path in cluster:

  Toplevel window.destroy() will end root.mainloop(),
  but root WM_DELETE_WINDOW only destroys Toplevel windows!
  Bug may be caused by different tk versions
  between cluster(old) and arch(new).

shmilee/gdpy3,shmilee/gdpy3,shmilee/gdpy3,shmilee/gdpy3