Base: More storage changes

- Fixed Chrome storage API check
- Fixed JSON check on first load