remove pyxml dependency for python >= 2.7

This patch will keep the old behavior with pyXML as the default parser for Python < 2.7 and make the client compatible with modern linux systems by using ElementTree as the default parser for Python >= 2.7
refs #4