Separated GBM and DRF tests.
Iris train/test datasets.
Top-level H2O project for UX-client.
DRF changes.
 - proper sampling
 - handling of oobee rows. OOBEE is computed on the fly. OOBEE rows are
   handled separately but we track in which leaf they are put.
   Tree_<class> columns carries prediction of oobee rows.
- minor correction around - NPE for sampled-out rows, corrected
  computing votes of individual trees.
Merge remote-tracking branch 'origin/master' into drf2

Conflicts:
	src/main/java/hex/gbm/SharedTreeModelBuilder.java
	src/main/java/water/api/DRFProgressPage.java
Sort IP addresses so that those for the bond driver are considered first.
Log possible ip addresses.
Merge branch 'master' into tomk-bond
Top-level H2O project for UX-client.
Simple "dummy" integration of UX guys prototype.

Performed steps:
 - copy all html/css/js files into lib/resources
 - created a new Inspect4UX page, register it in RequestServer
 - change Request to replace hard-wired template 'page.html'
   - new Inspect4UX replace the default template by 'Inspect.html'
Merge branch 'ux-client' of github.com:0xdata/h2o into ux-client
Merge branch 'ux-client-test' into ux-client
Inspect page UX overhaul – integration prototype. Warning: lacks key selection page if key is incorrect or unknown.
Intergrated links. New UX: key choice overlay w/typeahead shown if no key selected.
Change a name of link to new inspect page.
Merge remote-tracking branch 'origin/master' into ux-client
Merge branch 'master' into tomk-bond
Check for a jar file sitting in a directory with the unpacked jar.
Hortonworks automatically unpacks the jar.
Merge remote-tracking branch 'origin/master' into drf2
Merge remote-tracking branch 'origin/master' into drf2
DRF moved into separated package.

Minor refactoring in shared tree builders mainly regarding
visibility of fields and methods.