added tree_path variable to KmeansAnalysisWrapper and KmeansGreedy

* kmeans_split_subset() and kmeans_wrapper() now require a tree path to
be fed to the functions, this is now calculated within
KmeansAnalysisWrapper and KmeansGreedy.
* Overall goal was to get rid of OS specific slashes in other functions
and call the correct starting tree