Background issues in GUI

Background is not passed from SpecularInstrumentItem to core.

Also zero constant background leads to throwing an exception. Only negative values should be interpreted as invalid.