Adding support for activating view properties

Initial draft to discuss design
Yes. In MvcCSharpCodeBuilder we pick the last one and run with it. However, having more than one @model statement is a parser error.