Added Hortonworks support for Makefile
First work on maxout/dropout. Still need to handle the dropout from the input layer.
Changed to use dropout_fprop, added dropout option to Eval and Correct. Need to find where to set dropout to true for training. Also need to implement dropout_fprop for the input.
parallelize cholesky decomposition on single node.
Tried new NN weight random init, cross entropy instead of square error
Merge remote-tracking branch 'choose_remote_name/maxout_dropout' into nn5
log timing info
NN progress on Dropout & pre-training
undo change on sparse*dense parallelization
cut function works with user-specified bin endpoints
Merge branch 'master' of https://github.com/0xdata/h2o
remove useless fields in SummaryPage2
Merge branch 'master' into summary2
Minimal fix for sparse booleans with >65K elements

Better fix is to have 4-byte row sizes instead of 2-bytes, since this is
clearly a huge sparse winner.  But avoids the unimplemented 4-byte size
for the moment.
Cancel sparse-attempt if we don't fit the mold

NewChunk attempts sparseness anytime it sees "lots" of zeros.
Most compression schemes are not sparse.  If the sparse ones
do not apply, cancel sparseness.
Add hortonworks hdp1.3.2 to the build.
Remove unnecessary import
Remove dependency on org.apache ArrayUtils

All uses where either useless, or equal to water.Utils versions.
One less library dependency.
Merge
Neural nets keep a training progress history