Rollback of merge.
I removed the neural net test iris2 because I got a failure (arno thinks random params)..he can add back in.
Summary2 creates hidden 1000 bin histogram for finer grain quantile estimate. (hcnt2, with fixed bin size _binsz2)
The existing histogram binning for browser and json response still exists (both filled in parallel)
In addition hcnt2_min and hcnt2_max are created, which are the actual min/max of the values put in that bin.

The actual quantile is computed using the hcnt2_min/max from the bin (if interpolation is needed)

This is nice for integers (you get integer results then, for most datasets)

I believe this passes build.sh junit (1% cars.csv still checks 4 cylinders) and current R run.py (s)
Fix Iris2 test: never try to run with 0 hidden units.
Match R's newline handling

Allow newline as optional statement-end anytime it is valid.
Parser passes along a boolean indicating validity of accepting newline
as statement-end ';'.  Bunch of tests for newlines in bizarre places.
Merge branch 'master' of github.com:0xdata/h2o
GLM2 update. Added gradient tests of convergence to inner ADMM LSM solver and to IRLSM solver, also added line-search.
Merge branch 'master' of github.com:0xdata/h2o

Conflicts:
	src/main/java/hex/glm/LSMSolver.java
Typos in tests

GBM tests on MSE must force scoring each iter
Summary2 adds max_qbin parameter to browser/json with default 1000. 1-10e6 legal range (assert check..browser doesn't cleanly protect right now)
Changed the [0][1] and [9][10] entries of the returned quantile info (browser and json) to .1%/1% ...99%/99.9%
Believe this doesn't affect R which only extracts from 25th 50th 75th [2][5][7] entries. runit.py s passes.
Some python test detect the different results now, but it's dataset dependent and our tolerance allowance might mean those tests pass. (quantiles used to be 1%/5%....95%,99% there)
adjust the printing of thresholds in the browser to get 0.1 and 99.9 printed out correctly (Summary2)
Fix for PUB-375. Attempt to find three different temp directories in Windows. If none exist, stop and throw an error, informing user to manually create the folder.
GLM: disabled line-search for gaussian and tweedie(for now).
Fix for PUB-375. Attempt to find three different temp directories in Windows. If none exist, stop and throw an error, informing user to manually create the folder.
Merge branch 'master' of https://github.com/0xdata/h2o
GLM2 fix. Only setGLM2 fix: do not set beta for the first iteration to beta0, leave it null (some families need social start to converge, for others it's not necessary).
Merge branch 'master' of github.com:0xdata/h2o
clean up a little
clean up the branching
Merge branch 'master' of https://github.com/0xdata/h2o into sai-enum_int