WebSQL adapter for Backbone with promise support