BUG_FIX: the dmreader sometimes fails to load single spectrum.

Sometimes DM stores single spectrum in 2D array with one dimension equal to 1. HyperSpy was failing to load those files.