Remove ComponentResultHelper (Fix #598)

It is related to #567  and following up #560.
This is just the way I wrote the code :laughing:. The difference is that `ViewResult` applies a default inside of its `ExecuteAsync` method - let's be consistent.