Add background in 2D Gaussian modelling as its own offset parameter
When doing fitting with 2D Gaussians, the background level is removed by subtracting the lowest pixel value in the region around the atom.
However, this is not optimal since a bad pixel can cause this background to vary by a large amount. It would be better to have this background as a separate component.