from jenkins
Allow the user to change certain parameters (for scoring and load balancing) when restarting from a checkpoint.
Update to RebalanceDataset task. Changed static method interface to one where RebalanceDataset is H2OCounted completely, which can be created and submitted to FJ queue.
Merge branch 'master' of github.com:0xdata/h2o
Moved RebalanceDataset correctly to water/main/java instead of /water/test/...

Added RebalanceDatasetTest testing basic rebalance dataset functionality (just rebalance prostate.hex (380 lines) into 300 chunks and check values of all rows.
updating tests
Merge branch 'master' of https://github.com/0xdata/h2o
Added inflate_impl implementation to TransfChunk so that it can be written to changed (and rebalanced).
Merge branch 'master' of github.com:0xdata/h2o
Add checks to avoid NPE.
Code cleanup for checkpoint parameter handling, now using reflection.
Merge branch 'master' of https://github.com/0xdata/h2o
stop complaining if there are no h2o logs to check in sandbox. have to figure out when I know I've downloaded logs (or not) when running h2o on hadoop (checking happens by default a lot, say during polling)
Merge branch 'master' of github.com:0xdata/h2o
all nodes valid again
Merge branch 'master' of github.com:0xdata/h2o
Merge branch 'master' of https://github.com/0xdata/h2o
Simple example for quantiles call from Scala.

THe commit:
 - changes QunatilesPage to inherit from Job
 - add a new example into Scala
Comments for Job API.
Polish Job API and introduce function.

- Function is lighter version of job and shares
the same API.

- Job#exec was always returning Job#DONE, so result
  value was removed. Btw: it was implicitly expected
  by the code.

- Corrected the rest of code to be compatible with API changes.