Merge bug-710621-exit-more-gracefully [r=bjornt,fwierzbicki] [f=710621]
This fixes a bug in Landscape sysinfo which was causing it to exit with an
error if it was unable to write to the logs.
We now catch IOExceptions, and exit gracefully with an appropriate error
message.