Change the queryCSS to use the HTMLElement.prototype.matchesSelector

`queryCSS` は現状だと正規表現を使っていて、かてて加えて総当たりのような処理も走らされている為に、状況によっては非常に速度の遅い物となってしまっています。なので現時点でサポートしているウェブブラウザーはそう多くないものではありますが使える場合には `HTMLElement.prototype.matchesSelector` を使うようにする変更をしました。

いかがでしょうか。