move InMemoryStorage between suites
make all test suites pass together
move '], nothing: [' up to first failing test
move '], nothing: [' up to first failing test
clean up some console.log statements and don't make assumptions about running requests from timeouts
start sync when caching is activated
first attempt at handling 404 responses