Fixed line ending causing weird git diff detections.
Added cascading default _Layout.cshtml resolution for view pages (previously was only content pages).
Fairly major refactor of the razor codebase - reduced the lines of code and also made some methods more explicit.
New default razor layout test confirming /Views/_Layout not resolved for content pages.
Refactored unit tests and added a few new ones.
Razor layout merges related to Carl's razor precompilation feature.
Fixed method spelling.
Added a few tests related to explicitly set layout file resolution.
Minor refactor of unit test class to better simulate real scenarios.
Merge pull request #903 from Its-Tyson/razor-layout-resolution

Razor _Layout resolution and RazorViewManager refactor