Fix bug with saving of build files
Consume build out/err in separate threads

This fixes the bug where lots of errors/warnings from GF would
somehow hang Runtime.exec
Add work progress indicators in build processes
Update doc
Remove some warnings to satisfy build