[AspNet] Update MVC templates to 5.2
[Razor] Don't explode on unsaved documents

BXC21171 When no Project/solution is open, creating
"Preprocessed Razor Template" shows error
[Razor] Fix NRE caused by docking changes

Looks like 6694f485 made some assumptions that weren't true
for the Razor editor's C# completion handlers.