Move setting up options to MvcOptionsSetup
Fixes #760
Add extra unit tests and functional tests for CompositeViewEngine
Fixes #768
Remove unnecessary awaits to speed up cold startup time.
The await/async patterns adds a state machine that takes time to jit, in this
case the await is not necessary and the code remains simple without adding
continuations.
Added Configuration to TestApplicationEnvironment
Moving UTF8EncodingWithoutBOM.cs to Common and renaming it as Encodings.
Renamed configurations to frameworks in project.json
Adding support for activating view properties
Fixes #700
Revert "Adding support for activating view properties"

This reverts commit 21bb8cb9fb86bb03ba848c4b4e99a1945c26dcbc.
Reacting to System.Collections version change
Reacting to System.Collections versioning change
Adding Attribute Routing Link Generation
incorporate breaking api changes
cr feedback;