Add code generation tests for tag helpers.

#72 

Implementation PR: https://github.com/aspnet/Razor/pull/134
The `RunAsync` method takes in a `TextWriter`, and assuming if someone wanted to override the `TagHelperRunner` i'd rather give them the opportunity to `ToString` then us force it.  Not to mention the EndWritingScope returning a `TextWriter` is more flexible than a string.