WebSQL Storage Provider with tests

WIP on WebSQL provider.  I have a few tests failing still, but it's close.