enhance pipeline job output
When running pipeline jobs, the page size grows as the job output grows. This makes it very tedious to keep up with the output since you have to constantly scroll down.
Display the job output within a fixed sized view that has its own scroll bar and scroll lock to the bottom so that the latest output is shown.
Note: at times with the current implementation I have noticed it does scroll lock to the bottom but this is very inconsistent. Not sure what the expected behavior is supposed to be. Bug?