Refresh LogViewer stderr/stdout on changes to result
I haven't quite figured out the core issue, but when the LogViewer is initialized for an Action page, sometimes the result
field is null during the created
method call. Later this value is updated, but the stderr/stdout blobs are not refreshed, leaving the stderr/stdout to never be loaded.
This change can lead to some cases where the value is loaded twice, however, it does prevent the case where it is not loaded at all. When a real fix is discovered this can be reverted.