Replaced unnecessary Context #includes with forward declarations.

To reduce rebuild churn when tweaking the Context class. We should probably make better use of forward declarations everywhere.