Error handling in process/listVersions
Closes #527 (closed)
A change had to be made to the FakeStore to allow waiting for rejected promises without getting an unhandled promise rejection warning, and another to an unrelated unit test that was polluting the test samples (#548).
Edited by Erwan Rouchet