Added MVC support to fields (now implements IHtmlString)

This should give basic MVC support.

To have full MVC support I reckon you would have to have the Render methods return IHtmlString objects.