Refactor `spectralClustering.m` to move kernel construction and
k-Means clustering out
Make sure the elements of D are positive
Change the bandwidth of Gaussian kernel
Refactor `testSynth.m` to use standalone kernel construction function