[WFCORE-250] Use the log file resources and streaming API to download log files

Also removed the `View with CLI` button as it seemed rather difficult to get it to work. The operation is available on each resource.

@ssilvert could you give this a review please? If it's simple enough to add the View with CLI button back and I'm just being stupid let me know. We essentially need to execute `/subsystem=logging/log-file=server.log:read-log-file)`.
Maybe we should just add some logging here or discard it. I mainly added the dialog so I could see if anything popped up and it never did. I would imagine any errors created wouldn't be all that useful to the end user here so logging or even just discarding is probably sufficient.