Reject on ready error (2)
Update localstorage.js

More rejection
Update indexeddb.js

No need to create new functions to reject
Update websql.js

Let's not forget websql !
Fix error in private browsing safari

Ok last reject, this fixes the error of safari in private browsing with a promise that would never resolve ! (I didn't even know this bug existed until I tested for it)
Update websql.js
Update websql.js

Sorry travis for the mixed spaces & tabs
fix(localforage): reject promise when no driver is available
test(nodriver): port tests from coffeescript and make them work
remove old unused (coffeescript era) tests
refactor(test.nodriver): refactor instanceof tests to use to.be.an()
Merge pull request #205 from thgreasi/fixnodriver

fix(localforage): reject promise when no driver is available
Merge branch 'ocombe:patch-5'
test(drivers): driver methods reject Promise when ready() rejects
Merge pull request #206 from thgreasi/test-ready-fail

test(drivers): driver methods reject Promise when ready() rejects
Call library methods only when ready
Fix for IndexedDB InvalidStateError in Firefox Private Browsing mode. Requires async checking for driver support.