Copy CodePlex #1836 and #1878 fixes over (fix #296).

This change enables user to specify the tag for the wrapping HTML element
generated by `ValidationSummary()` and `ValidationMessage[For]()`.

<!---
@huboard:{"order":586.0,"custom_state":""}
-->