Update the MockSourceReader to have unique identifiers
Convert editors to strings on initialization of the object; correct some mistakes in how the state of the class was being maintained
Change names of persistence methods to create and delete, implement and raise a RuntimeError if there is no SourceReader configured