* add stacks to store namespace and localName for each xml element in the path as they are pushed. * add access methods to get namespace/localName info for prior xml elements, esp. for the parent of the current xml element. * add lots of javadoc