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
Refactoring the ControllerActionDescriptorProvider