Fix for classpaths with spaces.
Merge branch 'master' of https://github.com/0xdata/h2o
some updates
Merge branch 'master' of github.com:0xdata/h2o
added pluses
Merge branch 'master' of https://github.com/0xdata/h2o
another config for jenkins
Merge branch 'master' of github.com:0xdata/h2o
remove the exec2 usage until functions work again
percolate exception back to caller (don't say "Internal Server Error")
Add atomic-add, incr() calls add(1)
Merge branch 'master' of https://github.com/0xdata/h2o
Add accessor

better comments
Add the ignored airline cols to the test file
Overhaul the memory access of GBM hot code

All rows, all cols, accumulate histograms.  This is the hot hot inner
loop of GBM, so we do some non-standard optimizations.  The rows in this
chunk are spread out amongst a modest set of NodeIDs/splits.  Normally
we would visit the rows in row-order, but this visits the NIDs in random
order.  The hot-part of this code updates the histograms racily (via
atomic updates) - once-per-row.  This optimized version updates the
histograms once-per-NID, but requires pre-sorting the rows by NID.
Speed on bigger data is 10x or 20x faster.
nnids[] array holds node-relative indices (_leaf pre-subtracted).
Merge branch 'master' of github.com:0xdata/h2o
Exec2: more tolerance of operators as values.

As of now, operators and functions can be assigned and used as if
normal values. Attention should be paid to operators with arity
ambiguity, such as + and -. In parsing of an infix operator, the
the arity is inferred by how the operator is placed in the
expression. In parsing of an value, the binary form of the operator is
used.

Some examples

x<-+;x(1,2) // returns 3

x<-+;x(2) // error, expects two arguments

-(1)      // returns -1

(-)(1)    // error, expects two arguments

(0?+:-)(1,2) // returns 3
Fix for col max when int cols ULP is > 1.

Happens for cols with ranges so large that 'float' roundoff error
exceeds 1.
Don't crash displaying results of regression tree in browser
Comment w/papers