add support for adding/removing samba users

when not connecting with AD, it's useful to be able to manually create/check for the existence of SMB users

correspondingly, added a "valid_users" option to SMB share configuration parameters

also, corrected a typo in the "read_only" SMB share configuration parameter

tested on ubuntu 12.04