Remove ComponentResultHelper (Fix #598)

It is related to #567  and following up #560.
if we change ViewName to be null by default (see above comment), this needs to change as well.