Bug fix for the return_spin_from_selection() function for the 'multi' flag.
This function needs to handle the case of no spins matching the selection!
Authored by: bugman 2012-06-21
Parent: [r17010]
Child: [r17012]