nanshe/nanshe_viewer.py: Fix to ensure the value returned by each_source.dtype() is converted to a valid NumPy type.