Added type tests
Split of the original Tag interface into Tag and QualifiedTag to represent the two modes of using sax-js (using namespace prefixes or ignoring them). The QualifiedTag interface now describes correctly the attributes property.