Add "private" and "public" visibility modes

One may want to use dropbox in full dropbox mode, but not store one's files in the Public directory, but instead choose any dropbox path for the files to live in.  Then generate single-use urls to access the file.

I've implemented this by adding a 'dropbox_visibility' parameter that take either "public" or "private"