Utils\Html: attribute public accessor methods added

Closes #37 

New methods added & `::__call` refactored.
Full back-compatibility (see tests), new tests added.
This stuff is extracted from the `__call` method.