New TestContext.GetSubject<'T>() function

Allows users to have more choice in coding style
   ctx |> TestContext.GetSubject<'T>
vs
   ctx.GetSubject<'T>()