Transaction id in treq logs (ready for review)

Including the log context everywhere would have made the previous PR super long, so do it here.

Auth still doesn't have any log contexts - will handle that in an other PR