added some stuff to h2o.py to make rm of tree (sandbox) maybe more robust in windows. hopefully didn't break anything. not clear if it really helps (h2o.py). The issue is well noted on 'net (removing directories with various windows-specific permission or other issues..

GLMScore test prints out a message saying it isn' working till we get the json response for GLMScore updated
Merge branch 'master' of github.com:0xdata/h2o
add some tolerance/retry of errors trying to shutil.rmtree sandbox. worst case, just ignore after retrying once
Missing None check in ec2 command
COnfusion matrix improvement
 - alignment of model and data classes for enum predictors and integer
   predictors
 - basic test cases
Model v. validation data - classes alignment integrated into UI.
Shortcut to use dataset for scoring with help of RF.
Test added into junit.py
Improvements in RF view:
 - hidden oobee option
 - number of trees is checked and respect number of trees stored in
   model
Minor UI fix in upload page.
UI fix.
Temporary RF refactoring commit.
A dedicated RFscore page. Serves as a "redirect" to RFView
Blocking on future returned by DRF corrected.
 - now it blocks correctly for all nodes to finish their DRF round
 - jobs partially refactored. Waiting for new Jobs API
No more active waiting in tests !!!
Minor refactoring in RF API.
Jobs progress disable for now - waiting for new Jobs API.
Unnecessary cast removed.
playing with 1/2 sized chunks. small tests run, this case failed in
test.py and broke it out as separate test. I hardwired the chunk size
locally like this in ValueArray.java:
-  public static final int LOG_CHK = 20; // Chunks are 1<<20, or 1Meg
+  public static final int LOG_CHK = 10; // Chunks are 1<<20, or 1Meg
   public static final long CHUNK_SZ = 1L << LOG_CHK;

failure seems simple, complains about dataset format. normally runs
fine.
Minor clean-up.
Merge branch 'master' of github.com:0xdata/h2o