Add extensions for TagHelperOutput to copy and merge from TagBuilder.

- Added tests to validate functionality of all TagHelperOutputExtension methods.

#1319
Add FormTagHelper.

- Added the FormTagHelper.
- Utilized the IHtmlGenerator to share base functionality with the HTMLHelper counterparts.
- Added tests to validate FormTagHelper functionality.

#1246