Adding failure path to data loading
fixing data locality bug
Merging master
port REEF suspend/resume demo to the new Wake API (not tested yet)
cosmetic cjde changes in suspend example
indentation fixed
refactoring suspend/resume demo driver
clean-up imports in suspend/resume example
Merge pull request #848 from Microsoft-CISL/sergiym_suspend

refactor suspend/resume demo
pass -Dproc_reef property to all REEF java processes. closes #347
Merge remote-tracking branch 'origin/master' into shravan_dataloading_failure
Merge pull request #850 from Microsoft-CISL/sergiym_launch_id

pass -Dproc_reef property to all REEF java processes.
Tested failure in local mode

Have added submitting the data load conf as a service conf and the
required changes in the DataLoader. I have also 'poisoned' :) the
linecounter example with 40% failure rate and the code still manages to
complete with the correct result!
Some micor changes and a test case
refactor DataLoadingREEF example main class
minor refoprmatting of LineCounter example
Merge branch 'master' of github.com:Microsoft-CISL/REEF into sergiym_refactor_failing_dl
refactored LineCounter class in the DL example
refactored LineCountingTask; started refactoring DataLoader
refactored DataLoader and Utils