Added functional tests for MVC.

Created a test project to hold functional tests, a basic
application for test purposes under test\WebSites and added
the first functional test to validate view rendering.
Unblock the build
Adding stylecop settings
Fix for Issue #579
Re-enabled the test
Modify JsonResult to generate results in UTF8 without BOM by default

Fixes #577
Reflect recently-added file in .kproj
- from commit 6f3511379f31f65d610631550ff07d7dceeda138
* Moving Utf8EncodingWithoutBOM to a shared type
Issue #242 - Introducing ObjectContentResult
Code Review comments
Fixing Unit Tests and addressing Code Review comments.