Alasql.js - JavaScript client-side SQL database supporting localStorage and IndexedDB