Add Html.Partial - sync versions of Html.PartialAsync

Fixes #1107
nit: easier to read (less verbose) using initialization syntax