Updated build.sh
Adjust context property on RazorView.

Context is now HttpContext which pulls from ViewContext which is now a member.

#377
Fixed project.json casing
Missing virtual keywords on ExceptionFilterAttribute's OnException & OnExceptionAsync methods #552.
Change IValueProviderFactory.GetValueProvider to be synchronous.
React to aspnet/KRuntime#65
Adding default values to MvcSample.Web's FiltersController. Otherwise accessing the Actions would return 404 by default.
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
Fixing file name in kproj
Adding unit test for ViewResult
updating the file header text and rule name
View components - More built in return methods (Fix #354)

    Modify Content/Json/View return type as strongly-typed.
Copy CodePlex #1836 and #1878 fixes over (Fix #296).

This change enables user to specify the tag for the wrapping HTML element
generated from ValidationSummary() and ValidationMessage[For]().

Clean up HtmlHelperValidationExtensions.