StdioException: No system error msg if errno = 0
More systematic error handling and documentation