Utils\Html: attribute public accessor methods added

Closes #37 

New methods added & `::__call` refactored.
Full back-compatibility (see tests), new tests added.
appendAttribute is probably better