Add spec around bug in #6

When attempting to save a new resource, and that resource already has a
queued write from a different CachedResource instance (presumably a
previous page or a different tab or something), make sure that it still
works.