Do one run with MiniBatchKMeans and explicit centers

* this will fix issue #2686
* if n_init is not 1, it will be set to one and a warning will be printed
* this commit will add a test case which checks for the warning
* this commit will modify other test cases so that they do not cause this warning