Fix #147

xml-conduitのtag(tagPredicate)関数がConsumerに限定されていたので、
ConduitMで使えるようにほとんど同じ関数(AttrParserは使わないので省略)を用意しました。

elementMをConduitM版のtagを使って定義し、itemConduitは以前の定義に戻しました。

以下はconduit-1.0.0になる前と後です。
http://hackage.haskell.org/packages/archive/xml-conduit/1.0.3.3/doc/html/src/Text-XML-Stream-Parse.html#tag
http://hackage.haskell.org/packages/archive/xml-conduit/1.1.0.2/doc/html/src/Text-XML-Stream-Parse.html#tag