Added a functional test for view precompilation

@yishaigalatzer 
consider simplifying

```c#
app.UseMvc();
```

and then use an attribute route on the method (or nothing at all, since this is the default route)