Initial commit -- algorithm is mostly there, except for final clusterer.
The algorithm works, but isn't very fast or accurate.
Not fast because I haven't optimised, not accurate due to the poor final clusterer (I think)
final_clusterer no longer updated on training (wrong?)
Fixed a bug, but performance is still not good enough, indicating another bug somewhere.
The common clustering test now tells you which clustering algorithm failed (if one does).
Changed the final clusterer to SpectralClustering to improve accuracy until I finish the MST algorithm.
This required a changed to the test, which should be removed after the change.X
Fixed small problems (3 clause BSD, typo)
Merge branch 'licences' of github.com:robertlayton/scikit-learn into licences
Fixed some missed licences, still about 50 to do, but those can be automated