More readable code
adds Shreyas to the project
Chrome 25 removes old constants
when operations are in transactions, we map callbacks to request instead
removed old files
fixes transaction should only commit after all operations have run (including the ones in async callbacks)
fix bug: binds success to onsuccess of request instead of oncomplete
Removes adapter generated keys