RHEL 6 support

This change makes it much easier to run jenkins-autojobs on a (relatively) vanilla RHEL 6 machine, by supporting Python 2.6 and failing more gracefully if the installed lxml version isn't new enough to support c14n.