updated remoteStorage event handling: 'anonymous' state doesn't exist anymore, it's 'initial' now; use 'disconnect' event instead of the generic 'state' event
don't wait for 'initial' state at all (the 'state' event doesn't fire in the beginning, but only when *returning* to the 'initial' state (after the disconnect). instead fetch() right up front