[sdb] Expose the domain of the stack frames

When debugging a multi-domain application, the debugger needs to evaluate expressions and types in the domain specific to the stack frame. This PR implements this functionality.

Previously, contexts for stack frames were using the Thread.Domain property, which is incorrect when a thread is executing code in multiple domains.

This patch is licensed under the MIT/X11 license.