Trap currently only supports a single inferior though the API is descriptive enough to create and monitor multiple inferiors.
Acceptance Criteria:
- A test exists that creates two inferiors, sets breakpoints within them, and runs them.
- The test passes.