Dropbox backend improvements

So far:
- removed the ugly `_sharePromise` function
- fixed a couple of issues created by the migration to BlueBird
- simplify and clean up `put` method
- simplify and clean up `delete` method
- show userAddress in the widget

This is not ready for review, as there are more changes coming soon, but any feedback is appreciated.