Added Android pre-4.4 shimming.
Fixed "property is readonly" error on older Android Chrome versions
Merge pull request #125 from mWater/readonly-property-fix

Fixed "property is readonly" error on older Android Chrome versions
Merge pull request #124 from mWater/pre44-android

Added Android pre-4.4 shimming
minimal bower config
Merge pull request #129 from samuraisam/sam/bower

Minimal bower config
suggested solution in #73 implemented as pull request
fix errors in some browsers
Merge pull request #130 from k2s/hokan

suggested solution in #73 implemented as pull request
Fixed code style
Fix build warning
correct capitalization of indexedDB on Readme

before it said window.IndexedDB, now it's window.indexedDB.
Merge pull request #131 from marianoguerra/patch-1

correct capitalization of indexedDB on Readme
Dual license under MIT and apache
Handle non-IDBKeyRange range objects (http://www.w3.org/TR/IndexedDB/#widl-IDBObjectStore-openCursor-IDBRequest-any-range-IDBCursorDirection-direction).
Update IDBObjectStore.js

Check if primary key is undefined, instead of just (!primaryKey), as if a primary key is 0 we would still want to continue with the callback and not get the next auto-increment key.
Reset prefetched data after update or delete.
New build with latest changes
Fix typo in comment
Fix callback scheduling when we are checking existence of dbVersions table

I made a test case:

db = window.openDatabase("foo", 1, "Foo", 4*1024*1024)

_.times(2, function(n) {
  db.transaction(function(tx) {
    console.log("transaction"+n);
    tx.executeSql("SELECT * FROM dbVersions", [], function(t, data) {
      console.log("transaction success"+n);
    });
  }, function() {
    console.log("error"+n);
    db.transaction(function(tx) {
      console.log("error transaction"+n);
    });
  }, function() { console.log("success"+n)});
})

The error transaction ends up getting scheduled after transaction 2.  If a user had called .open() before the error transaction
had run then the open() transaction would try to access the uncreated dbVersions table.