Make sure thrown exceptions are actually Errors
Faster iterating over cursor via data pre-fetching (load multiple records at a time).
When the assignment fails, overwrite indexedDB with the Object.defineProperty method
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/IDBCursor.js
Merge pull request #107 from kir/master

Performance improvements for iterating over IDBCursor
Added License
Merge branch 'master' of https://github.com/DickvdBrink/IndexedDBShim into DickvdBrink-master
Remove dist folder from repo
Add EventTarget interface to IDBRequest
Add onabort event handler call to IDBTransaction
Fix browser failure when database is too big
Merge branch 'master' of https://github.com/vladimir-kotikov/IndexedDBShim