ASP.NET: Renders a Control as a string

Added an extension method for ASP.NET controls to render them as a string.
This is useful for when you need to render a server-control, (or user-control, macro, etc) and use the output as a string, (for further manipulation).