temp checkin
Update NeuralNets to use the same Request and Progress reporting structure as
GBM2 and DRF: Add NeuralNetModelView and NeuralNetProgressPage classes, remove
the NeuralNetProgress class.
Adapt all NeuralNet python unit test cases to benefit from the new NeuralNet
Java API.  This allows polling to be done by the model building requestor,
since the "/2" v2 prefix is now part of the Request URI, and the hack in h2o.py
is no longer needed.
Improve detection of instabilities by triggering a job cancellation as soon as
the average or stddev of weights or biases is > 1e10.  This is reasonable to do
since inputs are normalized.
Fix a bug where Parse2 would throw an assertion because it thought that the
node had 0 memory. This was the consequence of a thread race condition
(heartbeat thread didn't populate its _max_mem member yet). Now asking the
runtime for local memory amount.
Merge branch 'master' into arno-deeplearning
Merge branch 'master' into arno-deeplearning
Merge branch 'master' of https://github.com/0xdata/h2o
add Exec Quantile
runits
Fix a typo.
Re-added the ability to set column names (note this will autoFrame a VA file)
Setting colnames only works with VA right now
Fix HEX-1340 "Neural Net: Labels on the score matrix are incorrect"

If the test set didn't bring its own categorical dictionary, then it fell back
to 1..N. Now, we ask the trained model for its categorical dictionary if it was
trained on data that contained the same column as the test data response
column.
Merge branch 'arno-deeplearning'
R DRF-test for binary classifier.
On the way to fix PUB-65, PUB-66: wrong comparision in generated code.

Generated code was comparing double with float, interpreter was
comparing float with float. It led to different behaviour in a few
cases.

E.g. double d = 1.98f
 ( ( (float) d) < 1.98f ) != (d < 1.98f) )
quantile added
Merge branch 'master' of github.com:0xdata/h2o
Added thresholds option to GLM1