Lots of fixes and test creation for spliter random. According with tests is not well written.

Also Improve the standard holdout splitter