Fix build warnings in razor repo.

This involved indicating that we really wanted to hide certain methods.

#43
Transition Microsoft.AspNet.Razor from csproj to kproj.

Needed to modify some source to use new resx format.

#32
Transition Microsoft.AspNet.Razor.Test from csproj to kproj.

The largest sub-segment change was removing the Microsoft.TestCommon project.  Ultimately it involved touching every test file and re-mapping them to use Xunit directly instead of a helper class which was initially ported over for legacy reasons.  Lastly how files were embedded before included the full path to the embedded file; currently there is no path associated with the embedded files so had to make modifications to account for this.  This is a temporary change and I left comments in the locations where we'll need to uncomment out old code once embeded files act the same as they used to.

#18