Add ability to select data bags

In our environment we have more than one samba server to configure. So it is necessary for us to have separate specifications for shares (and, possibly, users).

To that end I've added default attributes to specify the data bag names (they default to the original values). This allows the data bags to be changed easily.

I've updated the documentation as well.