Switch from smbclient to impacket

This replaces our samba dependency with a dependency on impacket. Because we are no longer shelling out to perform SMB commands, this should speed up things a bit. Also, impacket has been a really nice library to use, and I feel like the Salt Cloud code has been simplified greatly here.