(NEW) Created a new html factory service (core.content.html.factory)
This new service manages the creation of html controls, elements and
form elements. All html objects were changed to use this new factory
service.

Signed-off-by: Michael 'Tekkla' Zorn <tekkla@tekkla.de>
PSR Coderework and changes to use core.content.html.factory service

Signed-off-by: Michael 'Tekkla' Zorn <tekkla@tekkla.de>