make sure tagName is lower case when lint with attributes

when lint with `core` rules, it'll fire `UNSUPPORTED_ATTRIBUTE` warning except global attributes or attributes with `data-` prefix, because of all rules in elements.js are lower case