Bugfix for case where N is not divisible by num CV folds

There was a bug that occurred when the number of training observations was not divisible by the number of internal CV folds (as specified in the `cvControl` argument of `h2o.ensemble`).  This has been fixed. 

This PR also includes a few edits to the documentation.