Addressed pranav's code review comments.
Add FormTagHelper.

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

#1246
Add tests for FormTagHelper

- Modified FormTagHelper to utilize the AntiForgeryToken when the Action is URL based (different behavior).
Addressed code review comments.