Jhbate/wrap storage

@kentquirk this PR wraps the https://developer.chrome.com/extensions/storage instance so we can use the standard interface for storage the the platform 
To conform will Chrome App's API, you might want `inMemoryStore = _.assign(inMemoryStore, data)`?