Plot corrupt waterfall files (fixes #345)
This fix first reads the data and then checks how many sub-integrations (spectra) are complete. It then only uses the complete spectra. This prevents
satnogs-client from crashing. The fix has been tested successfully locally by corrupting a waterfall file just before the client would generate the plot.