Bug 1101490 - Implement a new component for Rooms database management

I think we have a bug here. `_fixRecord` is a method of `ActionLogDB`, so we need to call it as `this._fixRecord` (actually it should be `this.fixRecord`)