Fix output by wrapping futures

Stdout was blocking stderr
Add parsing of hadoop output to get job ids