Added several new algorithms

Added NaiveBayes, MeanShift, Linear and (two class) Logistic Regression