made memory adapter call cb only if it exists (to pass tests mainly).
- Set charset to keep firefox from complaining
- "fix" race condition where init is async in first test
- made independent data stores test more solid (i.e. check for leaks between stores)
- added test to check utf-8 keys
Added tests for long keys and case sensitive keys
Merge pull request #167 from stigtsp/master

Misc improvements to tests