Browser implied authentication for 0.9.0 head

This one is made against the bleeding edge of the remotestorage.js gitterygit.  According to the compare utility you should now be able to merge it in.  A bit of history has collected in the form of patches, some to resolve conflicts.

This replaces #600 and #601 pull requests, I suppose.