Add solid as parameter to build_hook_context
Summary: An issue was recently opened around this https://github.com/dagster-io/dagster/issues/4350, and this is a start to addressing it. We can, for now at least, create a solid from the definition.
Test Plan: added additional unit test
Reviewers: sandyryza, yuhan, alangenfeld
Reviewed By: sandyryza, alangenfeld
Differential Revision: https://dagster.phacility.com/D8903