Adding Attribute Routing Link Generation
cr feedback
adding a few tests for areas
Http Abstractions for parsing Http headers needed for conneg.
ViewStarts need to be executed as part of View execution

Fixes #834
Adding OutputFormatter base class
Fixing project.json in Mvc
Adding MvcOptions.OutputFormatters property.