Add more tests for IDBCursor advance
Improve and rename tests for IDBCursor advance

 - duplicate file name.
Improve tests for IDBCursor advance

 - split checkpoint into its own file.
Moved code
Merge pull request #826 from yunxiaoxie/yunxiaoxie/idbcursor-advance

Add more tests for IDBCursor advance