experiment: check if REEF works with Cloudera CDH5 Hadoop/YARN distro
set scope=compile for hadoop in reef
Merge branch 'sergiym_cloudera' into sergiym_fix_pom
-- fixes to POM files that are not relevant to cloudera
clean up hadoop dependencies
fix the scope for hadoop dependencies in reef-runtime-yarn and reef-utils-hadoop
Merge branch 'master' of github.com:Microsoft-CISL/REEF into sergiym_fix_pom
Merge branch 'master' into sergiym_fix_pom

Conflicts:
	reef-examples/pom.xml
fix hadoop scope: compiled -> provided; other minor fixes in poms
This addresses #777:

  * Added `DriverServiceConfiguration` to allow services to bind to the same events an application can, but without overriding the defaults like in `DriverConfiguration`
  * Added named parameters for all the events in `c.m.r.d.parameters`. Their names are the same as for the application handler names, but prefixed with `Service`
  * Updated `EvaluatorMessageDispatcher` with these new events.
  * Added the new named parameter `DriverSingletons` to generalize the approach taken via the class `DriverSingletons`
Merge branch 'master' into sergiym_fix_pom
Merge pull request #791 from Microsoft-CISL/sergiym_fix_pom

Fix Hadoop dependencies in pom.xml
Merge branch 'master' of github.com:Microsoft-CISL/REEF into weimer_777
Merge remote-tracking branch 'origin' into YingdaReef