Added missing primaryKey in IDBCursor
Fixed cursor.update and cursor.delete on indexes
Added test for updating a cursor opened with a index.
Build with the latest changes.
(Will add some test for the primary key stuff)