BF: Do not normalise by data variance when it is 0
Older versions of flameo would always variance-normalise the data, this change skips for constant data ( e.g. as generated by the MRS pipeline ). Resulting inference should now be correct ( as lower-level variance is used to estimate population parameters )
Edited by Matthew Webster