Bug using versor rather than tdof and rdof values

I have had some confusion over what is part of the tdof , rdof and
versor objects.  I see now that the versor is used during analysis to
compute the global marker values but the other inputs to the constraint
functions are taken from the tdof and rdof elements.