For expected errors remove 90% of stacktrace to make less intimidating
to users.

e.g. If not fully constrained
Improve error reporting for some cases where constraints are too
limiting to reach a reflection
Merge branch 'master' of git@github.com:DiamondLightSource/diffcalc.git