Expose jobs in WAOutput & traces in WATraceCollector
Created by: mrkajetanp
This PR allows acessing a list of jobs in the WAOutput through wa_output.jobs along with a LazyMapping of raw Trace objects in WATraceCollector through wa_output['trace'].traces.
Additionally, add deprecation warnings for creating WAOutputs containing multiple different WA runs. This is meant to determine whether any of the existing workflows or use cases rely on the feature with the ultimate goal of removing it and achieving the same functionality in a cleaner, less error-prone way.