Added support for saxon:line-number() for reporting line numbers. This works with libxml2/libxslt processors.