Extend TestJsonWriteNotecard() regression test for cases with fake paths and fake stores.

Also separates out TestJsonWriteReadNotecard() into separate write and read tests