some I/O and working directory rearrangements to make class runnable on different architectures
(e.g. on win via cygwin)
Authored by: ziemke 2014-03-07
Parent: [r28232]
Child: [r28234]