Handle whitespace before or after the '=' in attribute definition
Apparently, XML code like the following:
<element attr = "attribute value">
...
</element>
with the = being surrounded by whitespaces is legal in XML. The current sax parser code fails to parse this correctly. This needs to be fixed.