Unstable sparse cols

Sparse Column Behaviour:
if x/y columns are sparse/incorrectly formatted (!float) - rows in question get ignored
if x/y/xerr/yerr columns are different length than others in the data set - blanks get removed from the end and plotting functionality is restored
if xerr/yerr are sparse/incorrectly formatter (!float) - values in question get set to 0.0