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
Oh, I see what you're saying now... had to read it twice.