uppercase xml encodings
added low level node iterator + updated reader
added XML utility class