firefox survives saving data if store.json isn't created yet

e.g. first install, launching with fresh profile
technically it recovers from an exception loading the file, which hopefully won't lead to *more* data loss
@honestbleeps @SirCmpwn attn
Merge pull request #860 from andytuba/simplestorage-firstrun

firefox survives saving data if store.json isn't created yet