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 all
rules in elements.js are lower case.