nixos/samba: Allow the underlying samba package to be swapped out

This is intended to allow users to choose samba4 instead of samba3