xml read changes necessary to support reading with libxml++

problem is that libxml++ doesn't support XML_PARSE_NOBLANKS...