Revert HTML Helper Inheritance

Reverty HTML Helper Inheritance

HeaderOutputObject causes chicken and egg situation with inheritance.
Final solution would need to be more involved.
Merge pull request #1306 from mkly/revert_fix_html_helper_core_inheritance

Revert HTML Helper Inheritance