Bug 985042 - DataStore.jsm removes its inner-window-destroyed observer. r=ehsan