fix #499 conform standards regarding dataset in Html.buildAttributeList

Added check for invalid keys passed to `dataset` in utils.Html.buildAttributeList.

So far it only logs warning, to be switched in backward-incompatible release.