Added Dropbox sync in addition to storage.

This pull request relates to https://github.com/meskyanichi/backup-features/issues/13 but is not ready yet.  I was hoping to get  a review of my approach thus far and start a dialog since it does impact other classes significantly.