Add helper to compute the max of an array with given start and end positions.
Merge branch 'master' into arno-deeplearning2
Merge branch 'master' into arno-deeplearning2
PUB-783: Add helper functions to scale categorical factor level predictions to probabilities, and revert real value scaling/shifting.
Cosmetics.
PUB-783: Implement auto-encoder data reconstruction for categorical data.

1) Compute MSE of reconstruction in horizontalized space (where categorical values are scaled via SoftMax to get probabilities).
2) Reconstructed frame (via model.score(test)) has horizontalized features, with per-factor-level probability.
PUB-783: Add JUnit test for reconstruction and outlier detection for categorical (Airline) data.
PUB-603: Update JUnit test of auto-encoder on numerical data to latest changes.
Fix of glm2 display. More lambda_value -> lambda renamings.
glm R update: fixed number of predictors (off by 1) in H2OGLMModelList display.
Fixed bug in glm2 lambda_search. Did hit infinite loop if strong rules stop filtering out columns.
Add a test for retrieving lambda search models when doing grid search in GLM
Revert JunitRunnerDebug to 3 nodes.
PUB-603: Remove validation auto-encoding, since checking for presence of the same features between training/testing is non-trivial.
Improve error message to say which vector (with name) is missing during Frame fetch.
PUB-603: Handle the case where there is no response.
PUB-603: Cleanup: Don't make dummy response for auto-encoder, now that DataInfo can handle that.
PUB-603: Use lastVec() for (ignored) response.
PUB-603: More heavy lifting to totally ignore the response column everywhere during auto-encoding.
Reorg.