nixos/samba: change options

* Remove services.samba.defaultShare (which I think is a bad idea/design)
* Add services.samba.configText (to be able to provide complete smb.conf in configuration.nix)

See commits.