Minor bug fixes and enhancements
- Fixes contextual menus to allow over plotting for all 1D plots.
- Updates the "Open Recent..." menu when saving new NeXus files.
- Ensures that only one log window is open.
- Adds a function to plot 2D data on an irregular grid with Voronoi pixel boundaries.