(WIP) WS Unit Test Modifications for Downstream Server Responses

TODO comments will soon be turned into issues.
Which step is this message supposed to represent? This entire function (syncSteps.srcList) used to represent the step where the *client* requested the *server* send it a `srcList` so the *client* could calculate checksums. As far as I can tell from the new design, this happens automatically.

I believe the other trigger is if the client sends a RESET message. @gideonthomas can you comment?