Tiny IDBRequest wrapper that allows node style callbacks