Take advantage of nameof to improve our usage of MemberData across the code base.

Substituted all instances of [MemberData("PropertyName")] for [MemberData(nameof(PropertyName))]
This change enables us to take advantage of IDE features like Navigate to source,
find all references, etc. When using Visual Studio.
Updated to use the new target framework in project.json
Issue #668: Sample should be covered by a basic functional test.
Updated build.cmd
Updating ViewStartUtility to use IFileSystem.TryGetParentPath
[Fixes #731] Add unit tests for ReflectedActionDescriptorProvider

1. Added tests that cover parameters in actions.
2. Added tests that cover building the reflected application model.
3. Added tests that cover attribute routed action constraints and default values.
4. Added tests that cover conventionally routed action constraints and default values.
5. Refactored and cleaned up ReflectedActionDescriptorProvider. All the refactors consist
   of extracting blocks of code to separate methods to better display the flow when building
   the action descriptors.
[Fixes #739] Attribute Routing: Multiple routes per-action

1. Support multiple [Http*] attributes on an action.
2. Support multiple [Route] attributes on a controller.
3. Detect attribute routed actions during action discovery
   and return one action per [Http*] found on the method.
4. Build one action descriptor per [Route]+[Http*] combination
   in an action.
4. Disallow the use of [AcceptVerbs] and other IActionHttpMethodProvider
   attributes in attribute routed actions.
5. Disallow mixing attribute routed and non attribute routed actions on
   the same method.