Add localStorage blob support

Got tests working for phantomjs/localStorage by using a workaround.
WebSQL/phantomjs test case is failing.
Add WebSQL Blob support
Cleanup rebase
Fix test to deal with WebSQL serialization