added shings fix to svd resulting in low accuracy as part of spectral clustering

based on bug report by Wangda Tan