Reuse last QName in ParserListener

Given a base QName, a new QName can be costructed such that it shares
its QNameModule. Take advantage of that.

Change-Id: I155b55a0384c90dca65dda6222a186041c691250
Signed-off-by: Robert Varga <rovarga@cisco.com>