initial commit of label propagation using algos from scikit-learn (correct bugs)