Modified all generic_fns.mol_res_spin.get_*() functions to handle no data pipes being present.
These functions were previously raising RelaxErrors as no pipes were present. They now return empty
lists instead. This allows many of the GUI user functions to open in the GUI when no data is
present, allowing better debugging and less confusion for the user.