Use Activator.CreateInstance in VirtualPathRazorPageFactory rather than type activation

 ...
Apparently this was a really bad advice. We will need to cache a lambda instead here. Lets not make any changes for now (but keep the PR open for further discussion).