Use a more robust FWHM calculation.

It now fits gaussians directly, stepping the
width parameter by 0.25 pixels out to the full
radius.
Remove obsolete functions.
Fixup: FWHM