Fix direct datastore assignments to pass msftidy

This patch should allow ```rport``` and ```smbdirect``` to be modified at runtime without touching the actual datastore options.

 - [ ] Test the module against a Windows SMB service
nvm, it's defined in the mixin, gotcha! testing !