polling to h2o.py for pca
less stringent assert
Bugfix in scoring. ModelDataAdapter score was missing check for NAs. GLMModel scoring missed special treatment of factor levels 0 (which have coif == 0).
Merge branch 'master' of github.com:0xdata/h2o
reverted assert; parse now gets train/test files
old import h2o_import no longer
Merge branch 'master' of github.com:0xdata/h2o
Incremental DRF; also get gbm&drf junit tests alive again

Now that GBM & DRF are backgrounded & incremental, the JUnit tests need
to block for completion - and delete the TreeModel when done.
Move CM HTML display to shared DTree logic.  Called in 4 places now.
Merge branch 'master' of github.com:0xdata/h2o
update last use of parseFile to new method, get rid of parseFile in h2o_cmd.py ..parseS3File still there, but we'll twist michal's arm eventually
updated to have the idea of parse result be called parseResult, with the extracted key then parseResult['destination_key'] ..we used to call it parseKey a lot which didn't make sense (it wasn't a key name, it was a collection of things)
Merge branch 'master' of github.com:0xdata/h2o
add some stack trace isolation after parse, before the next thing
Allow variable count of bins

Still splitting across all bins simultaneously
Merge branch 'master' of github.com:0xdata/h2o
Ongoing modification to PCA columns
ignore mac finder droppings
build_cloud_with_hosts(create_json=True) or build_cloud(create_json=True) will create h2o-nodes.json which is python-test-world-visible h2o.nodes state (not all used after cloud building, but it's there. we can prune the state down over time). Can be ingested by a non-cloud--building python test*.py to create a h2o.nodes object so that test stuff will just run (as if that test*.py created the cloud, when it didn't. psutil behaviors, and paramiko channel behaviors will have to be disabled. (mostly just in terminate() and is_alive() methods. I was playing with 'fake_cloud=True' state to do that, so maybe the ingest can set h2o.nodes[*].fake_cloud or something. maybe call it external_cloud. will noodle some more.
limit the depth of the h2o.nodes object walk for create_json (build_cloud_with_hosts(create_json=True) works)
build_cloud_with_json() seems usable (assumes default 'h2o-nodes.json' file was created by build_cloud(create_json=True)
don't need 'fake_cloud'. get rid of it