Bugfix: Handling of duplicates in lists defined in the GUI
- Roundoff in floating point numbers caused some duplicates to be missed. The code now checks for duplicates in a more robust way. This affected lists in the GUI, such as the points in an Energy Scan step.