introduce IndexedDBJSONKeyValueStore

introduce IndexedDBJSONKeyValueStore.
fix advanced compilation