Save to Cookie implementation.
Bug fixes for cookie storage.
Testing for storage system.
localStorage implementation.
websql implementation. Loading does not work. Further thought required for this and indexeddb, since both operate asynchronously only.
Use callbacks to handle loading from WebSQL and IndexedDB.
Update storage test to use new callbacks.
Use crafty-local instead of crafty.
IndexedDB open() method.
IndexedDB save() and load() methods. More thought required since in test case, load() gets called before all of open()'s callbacks are executed. Effing async...
Add definition for getAllKeys method. Needs implementation.
Fix for storage.load() being called before db had a chance to initialize.
At least in chrome the get onsuccess callback has the real data in e.target.result.data
the db == null check is also relevant for save.
tests for storage
Infrastructure for saving games to a server. Means of getting all keys of a given type.
merging in soren's changes.
More on saving to server.
small changes.
duplicated work.
Finish up implementations of .check() and .getAllKeys()