Add `<select/>` tag helper
- #1248
Add `SelectTagHelper` tests
Porting CheckBox and CheckBoxFor unit tests

Partial fix to #453
Fix for #291 : Reacting to addition of Base64UrlDecode and Base64UrlEncode in webUtilities.
Replacing ViewResultBase with ViewExecutor
Mvc should not pull in the K.Roslyn package
Fixes #1427
Issue #220 - Flags enum does not bind
Fix - After TypeConverter support this works. Adding tests for the same.
Merge remote-tracking branch 'origin/release' into dev
Revert "Mvc should not pull in the K.Roslyn package"

This reverts commit 6050d73554a3da731ece506eba654dc3a8b07972.
Fix pdb generation for win7/coreclr
Merge branch 'release' into dev
React to KRuntime change
Merge branch 'release' into dev
Adding functional tests to verify round tripping of names generated by
HtmlHelpers
CompositeValueProvider.GetKeysFromPrefixAsync throws null if provider is not an
IEnumerableValueProvider

Fixes #1419
Refactoring the ControllerActionDescriptorProvider
Fix for #996 - ViewComponentInvoker should get TypeActivator from DI.
Rename GlobalModel -> ApplicationModel

This also comes with a rename of the namespace
Microsoft.AspNet.Mvc.ApplicationModel to
Microsoft.AspNet.Mvc.ApplicationModels.

Also tuned up some parameter and variable names for increased
understandability.
Initial commit
refactor application model, and implement web pages ADP