mini-batch KMeans Added

-Added Mini-batch KMeans algorithm
-Made separate classes for Lloyd and mini-batch KMeans training methods
-Added unittests for KMeans
-Added a libshogun example for mini-batch KMeans