pylibsmb: Allow passing negotiate contexts