H2ORow: cache row values

- cache row values in a double[]
- cache min/max indices in the row
- Kmeans: abandon fill_row, use point as a native Vector
- iterate over matrix with point Vector