Added more UTF8 overloads.
Halfway through ban of iostreams; all the main product code now builds.
Got all the tests to build with after the banning of iostreams / move to utf8.
Fixed crash caused by bad run keys.
Fixed missing newlines in installed programs output. Strip out nulls in installed programs output. Affects issue # 19 .
Fixed missing newline in log header.