Allow MvcRazorHost to run on vanilla .NET45

- Added net45 target and removed specific aspnet50 and aspnetcore50 APIs
from that code path.

/cc @pranavkm @NTaylorMullen