A lot of fixes and a lot of image related updates.
- An overall speed update by reducing the amount of recaclulations
- A full-blown keyhole functionality. You can link a shape (ellipses, rectangles, polygons, paths, whatever you like) to an image

- A contour detection functionality (which will be extended and more accessible in the next release) - right now it's to be used from the image context menu (or the command line)

What's Changed
* Reuse operations on load by jpirnay in https://github.com/meerk40t/meerk40t/pull/2602
* Proper keyhole functionality by jpirnay in https://github.com/meerk40t/meerk40t/pull/2603
* Integrate 0.9.5b7 by jpirnay in https://github.com/meerk40t/meerk40t/pull/2604
* Dynamical ordering of subpanels for image properties by jpirnay in https://github.com/meerk40t/meerk40t/pull/2611
* Slightly more sophisticated warn dialog by jpirnay in https://github.com/meerk40t/meerk40t/pull/2613
* Change dpi meaning in op image by jpirnay in https://github.com/meerk40t/meerk40t/pull/2614
* Remove incomplete middlekey treatment in selection widget by jpirnay in https://github.com/meerk40t/meerk40t/pull/2615
* Optional image resizing on dpi change by jpirnay in https://github.com/meerk40t/meerk40t/pull/2618
* Change driver.py and geomstr.py to do interpolation for a line. by mnoriaki in https://github.com/meerk40t/meerk40t/pull/2612
* Sort and separate tree/node context menu according to tags by jpirnay in https://github.com/meerk40t/meerk40t/pull/2619
* Introduce 'interim' mode for translated / scaled events to permit effects to delay updates by jpirnay in https://github.com/meerk40t/meerk40t/pull/2622
* Make croppanel more logical by jpirnay in https://github.com/meerk40t/meerk40t/pull/2623
* Image convex hull by jpirnay in https://github.com/meerk40t/meerk40t/pull/2624
* Contour detection on images by jpirnay in https://github.com/meerk40t/meerk40t/pull/2610
* Have another filenode under regmarks on file load by jpirnay in https://github.com/meerk40t/meerk40t/pull/2600
* Allow stitching subpaths together by jpirnay in https://github.com/meerk40t/meerk40t/pull/2627
* No recalculation on image copy by jpirnay in https://github.com/meerk40t/meerk40t/pull/2629
* Docstrings updated by jpirnay in https://github.com/meerk40t/meerk40t/pull/2630
* Recognize the 5 different cases for stitching by jpirnay in https://github.com/meerk40t/meerk40t/pull/2631
* Undoredo instructions by jpirnay in https://github.com/meerk40t/meerk40t/pull/2628
* Add contour commands to tree by jpirnay in https://github.com/meerk40t/meerk40t/pull/2632
* Foolproof column width by jpirnay in https://github.com/meerk40t/meerk40t/pull/2633
New Contributors
* mnoriaki made their first contribution in https://github.com/meerk40t/meerk40t/pull/2612
**Full Changelog**: https://github.com/meerk40t/meerk40t/compare/0.9.4070...0.9.4080